*push*
authorpk910 <philipp@zoelle1.de>
Wed, 10 Aug 2011 00:07:24 +0000 (02:07 +0200)
committerpk910 <philipp@zoelle1.de>
Wed, 10 Aug 2011 00:07:24 +0000 (02:07 +0200)
ClientSocket.c
IRCParser.c

index 7ca76d2eedce63bcece32cd5c7dfa25ceabc52f9..c77f67f1cbdfa55c0ffb145cc5b007fda048ee58 100644 (file)
@@ -127,7 +127,7 @@ void socket_loop(int timeout_seconds) {
     FD_ZERO(&fds);
     for (sock = sockets->data; sock; sock = sock->next) {
         if(!(sock->flags & SOCKET_FLAG_CONNECTED)) continue; //skip disconnected sockets
-        FD_SET(sock->sock, fds);
+        FD_SET(sock->sock, &fds);
         if(sock->sock > ret)
             ret = sock->sock;
     }
index 85947232c7153d6ac0ac797e12954d38f9f60142..d0d5f7e45a47f80ff35300b88309fc800542719d 100644 (file)
@@ -26,7 +26,7 @@ int parse_lines(struct ClientSocket *client, char *lines, int len) {
 static void parse_line(struct ClientSocket *client, char *line) {
     int i = 0, argc = 0;
     char *argv[MAXNUMPARAMS];
-    printf("[recv %lu] %s", strlen(line), (unsigned long) line);
+    printf("[recv %lu] %s", (unsigned long) strlen(line), line);
     if(line[0] == ':')
         i = 1;
     else