pidgin: ad057b75: correct what looks like an uninitialized...

khc at pidgin.im khc at pidgin.im
Sun May 3 14:10:28 EDT 2009


-----------------------------------------------------------------
Revision: ad057b7532610edb11caffebfa98068b6239d787
Ancestor: 8f2b3a7063a7a0e5cae9de55e55f7066c0d202d6
Author: khc at pidgin.im
Date: 2009-05-03T17:58:21
Branch: im.pidgin.pidgin
URL: http://d.pidgin.im/viewmtn/revision/info/ad057b7532610edb11caffebfa98068b6239d787

Modified files:
        libpurple/protocols/qq/qq_crypt.c

ChangeLog: 

correct what looks like an uninitialized read, not really tested much
but my QQ account can still sign on


-------------- next part --------------
============================================================
--- libpurple/protocols/qq/qq_crypt.c	cbc1c094ddb46b157dbc6d3a713fa879a941352b
+++ libpurple/protocols/qq/qq_crypt.c	9e92a6a638bbb2b9b206b7bf17f2becd15baea86
@@ -275,7 +275,7 @@ static inline gint decrypt_out(guint8 *d
 	}
 	
 	count64 = crypted_len / 8;
-	while (count64-- > 0){
+	while (--count64 > 0){
 		c32_prev[0] = crypted32[0]; c32_prev[1] = crypted32[1];
 		crypted_ptr += 8;
 


More information about the Commits mailing list