Changeset 7117

Show
Ignore:
Timestamp:
01/28/10 01:55:13 (7 months ago)
Author:
metamorph68
Message:

Use CRLF for the server's answers..

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/liquidsoap/src/tools/server.ml

    r7111 r7117  
    122122  let l = List.sort compare l in 
    123123    List.fold_left 
    124       (fun s (k,(h,u,_)) -> s^(Printf.sprintf "\n| %s" u)) 
     124      (fun s (k,(h,u,_)) -> s^(Printf.sprintf "\r\n| %s" u)) 
    125125      "" l 
    126126 
     
    144144            let (_,us,d) = Hashtbl.find commands args in 
    145145            Printf.sprintf 
    146             "\nHelp for command %s.\n\nUsage: %s\n  %s" 
     146            "\r\nHelp for command %s.\r\n\nUsage: %s\r\n  %s" 
    147147            args us d 
    148148         with 
    149149          | Not_found -> 
    150               (if args <> "" then "No such command: " ^ args ^ "\n" else "") 
    151                ^ "Available commands:" ^ (usage ()) ^ "\n\n" 
     150              (if args <> "" then "No such command: " ^ args ^ "\r\n" else "") 
     151               ^ "Available commands:" ^ (usage ()) ^ "\r\n\r\n" 
    152152               ^ "Type \"help <command>\" for more information.") ; 
    153153    add "list"  
    154154        ~descr:"Get the list of available operators with their interfaces."  
    155155               (fun _ -> 
    156                   String.concat "\n" 
     156                  String.concat "\r\n" 
    157157                    (Hashtbl.fold 
    158158                       (fun k v s -> 
     
    206206      let len = String.length answer in 
    207207        if len > 0 && answer.[len - 1] = '\n' then 
    208           answer^"END\n" 
     208          answer^"END\r\n" 
    209209        else 
    210           answer^"\nEND\n" 
     210          answer^"\r\nEND\r\n" 
    211211    in 
    212212    let answer,init =