Fix newly introduced blist bug release-2.x.y

Wed, 07 May 2014 11:44:36 +0200

author
Tomasz Wasilczyk <twasilczyk@pidgin.im>
date
Wed, 07 May 2014 11:44:36 +0200
branch
release-2.x.y
changeset 36004
38c5d7673339
parent 36001
10ae4e6808e5
child 36005
502d8c360580
child 36008
b94a61dfd064

Fix newly introduced blist bug

pidgin/gtkblist.c file | annotate | diff | comparison | revisions
--- a/pidgin/gtkblist.c	Wed May 07 01:28:19 2014 +0200
+++ b/pidgin/gtkblist.c	Wed May 07 11:44:36 2014 +0200
@@ -6257,15 +6257,15 @@
 	if(!iter)
 		return FALSE;
 
+	/* XXX: it's not necessary, but let's silence a warning*/
+	memset(&parent_iter, 0, sizeof(parent_iter));
+
 	if(node->parent && !get_iter_from_node(node->parent, &parent_iter))
 		return FALSE;
 
 	if(get_iter_from_node(node, &cur))
 		curptr = &cur;
 
-	/* XXX: it's not necessary, but let's silence a warning*/
-	memset(&parent_iter, 0, sizeof(parent_iter));
-
 	if(PURPLE_BLIST_NODE_IS_CONTACT(node) || PURPLE_BLIST_NODE_IS_CHAT(node)) {
 		current_sort_method->func(node, list, parent_iter, curptr, iter);
 	} else {

mercurial