diff -r 4cfecf7ef756 -r 20713b652219 plugins/yay/rxhandlers.c --- a/plugins/yay/rxhandlers.c Fri Mar 09 09:58:35 2001 +0000 +++ b/plugins/yay/rxhandlers.c Fri Mar 09 12:10:56 2001 +0000 @@ -268,6 +268,7 @@ g_free(buf); } else if (conn->type == YAHOO_CONN_TYPE_MAIN) { struct yahoo_packet pkt; + guchar temp; int len; if ((read(socket, &pkt, 8) != 8) || strcmp(pkt.version, "YHOO1.0")) { @@ -282,7 +283,6 @@ return; } len = yahoo_makeint(pkt.len); - len = ntohs(len) >> 8; if (read(socket, &pkt.service, len - 12) != len - 12) { yahoo_close(session, conn);