libpurple/protocols/qq/qq_trans.c

branch
release-2.4.3
changeset 23212
a39a33c79a3f
parent 23193
384ba35bfa8f
child 23213
7aaa8e8233bc
child 23950
a974649cdb89
--- a/libpurple/protocols/qq/qq_trans.c	Tue Jul 01 23:47:34 2008 +0000
+++ b/libpurple/protocols/qq/qq_trans.c	Thu Jul 17 14:43:56 2008 +0000
@@ -83,7 +83,7 @@
 	g_free(trans);
 }
 
-gpointer qq_send_trans_find(qq_data *qd, guint16 seq)
+gpointer qq_send_trans_find(qq_data *qd, guint16 cmd, guint16 seq)
 {
 	GList *curr;
 	GList *next;
@@ -93,7 +93,7 @@
 	while(curr) {
 		next = curr->next;
 		trans = (transaction *) (curr->data);
-		if(trans->seq == seq) {
+		if(trans->cmd == cmd && trans->seq == seq) {
 			return trans;
 		}
 		curr = next;

mercurial