]> Pileus Git - ~andy/csm213a-hw/blobdiff - hw2/messages.c
Refactor main into separate files
[~andy/csm213a-hw] / hw2 / messages.c
index eeeff80d207f1aa4edc0be56c4e2bfadd3d1c9f1..dd18ed36a8762480364709037268a793af900e93 100644 (file)
@@ -43,7 +43,7 @@ void msg_receive(parser_t *parser, int byte)
                        if (parser->index == (int)sizeof(header_t)+head->length) {
                                handler_t handler = parser->handler[head->msgid];
                                if (handler)
-                                       handler(head->msgid, body);
+                                       handler(head, body);
 
                                parser->index = 0;
                                parser->state = 0;