# HG changeset patch # User Richard Laager # Date 1226643784 0 # Node ID 42261d87854a00e2352aa1547b89bac62767024c # Parent f05c0530efe93fad84b1662f8fe70b616632b0de pkt can't ever be NULL here. It is only ever allocated once with g_newa(), which segfaults on failure. Fixes CID #395 diff -r f05c0530efe9 -r 42261d87854a libpurple/protocols/qq/qq_network.c --- a/libpurple/protocols/qq/qq_network.c Fri Nov 14 06:18:26 2008 +0000 +++ b/libpurple/protocols/qq/qq_network.c Fri Nov 14 06:23:04 2008 +0000 @@ -461,9 +461,6 @@ conn->tcp_rxqueue = NULL; } - if (pkt == NULL) { - continue; - } /* packet_process may call disconnect and destory data like conn * do not call packet_process before jump, * break if packet_process return FALSE */