diff pidgin/gtkblist.c @ 28138:deecc1d663c4

Don't use pointers (even opaquely) once they're freed. Closes #9822.
author Paul Aurich <paul@darkrain42.org>
date Sun, 02 Aug 2009 05:34:11 +0000
parents 429fce11f244
children 5ac0a83f0b21 6b05a0e36ffb 0af4b1fb0566
line wrap: on
line diff
--- a/pidgin/gtkblist.c	Sun Aug 02 05:04:41 2009 +0000
+++ b/pidgin/gtkblist.c	Sun Aug 02 05:34:11 2009 +0000
@@ -3560,7 +3560,7 @@
 			}
 
 			g_free(pce);
-			cur = g_list_remove(cur, pce);
+			cur = g_list_delete_link(cur, cur);
 		}
 	}
 	else if (PURPLE_BLIST_NODE_IS_CONTACT(node) || PURPLE_BLIST_NODE_IS_BUDDY(node))