]> git.cworth.org Git - ttt/blobdiff - src/ttt-client.c
2005-11-25 Bryan Worth <bryan@theworths.org>
[ttt] / src / ttt-client.c
index 7b37fad3c5ecade9e6acc9ec6bd98a78c5f9b6d6..5f2a193179a0c644c410ed534549a186b06fd4cc 100644 (file)
@@ -102,14 +102,14 @@ _ttt_client_execute_helo (ttt_client_t *client,
 
     client->registered = TRUE;
 
-    xasprintf (&response, "HELO %s %s %s\n",
+    xasprintf (&response, "HELO %s %s %s\r\n",
               client->name,
               ttt_server_get_host (client->server),
               ttt_server_get_port (client->server));
 
     ttt_client_send (client, response);
 
-    xasprintf (&response, "NOTICE USER %s\n",client->name);
+    xasprintf (&response, "NOTICE USER %s\r\n",client->name);
     ttt_server_broadcast(client->server,response);
 
     free (response);
@@ -143,7 +143,7 @@ _ttt_client_execute_quit (ttt_client_t *client,
     char *notice;
 
     assert (num_args == 0);
-    xasprintf (&notice,"NOTICE QUIT %s\n",client->name);
+    xasprintf (&notice,"NOTICE QUIT %s\r\n",client->name);
     ttt_server_broadcast(client->server,notice);
     free (notice);
     return TTT_ERROR_QUIT_REQUESTED;
@@ -159,7 +159,7 @@ _ttt_client_execute_message (ttt_client_t  *client,
 
     assert (num_args > 0);
 
-    xasprintf(&response, "MESSAGE\n");
+    xasprintf(&response, "MESSAGE\r\n");
     ttt_client_send (client, response);
     
     xasprintf(&response, "NOTICE MESSAGE %s", client->name);
@@ -167,7 +167,7 @@ _ttt_client_execute_message (ttt_client_t  *client,
        xasprintf(&response, "%s %s",response,args[i]);
 
     }
-    xasprintf(&response, "%s\n",response);
+    xasprintf(&response, "%s\r\n",response);
     ttt_server_broadcast (client->server,response);
 
     free (response);
@@ -344,7 +344,7 @@ ttt_client_new (void *closure, int client_socket)
     err = pthread_create (&client->thread, NULL,
                          _handle_requests_thread, client);
     if (err != 0) {
-       fprintf (stderr, "Error: pthread_create failed: %s. Aborting.\n",
+       fprintf (stderr, "Error: pthread_create failed: %s. Aborting.\r\n",
                 strerror (err));
        exit (1);
     }