diff libpurple/smiley.c @ 22318:d1bcb54920f8

Fix a leak, and correct the docs.
author Sadrul Habib Chowdhury <imadil@gmail.com>
date Mon, 25 Feb 2008 03:07:03 +0000
parents 2ab289f312d0
children d30bee8d6bdf
line wrap: on
line diff
--- a/libpurple/smiley.c	Mon Feb 25 02:43:06 2008 +0000
+++ b/libpurple/smiley.c	Mon Feb 25 03:07:03 2008 +0000
@@ -730,12 +730,9 @@
 
 static void add_smiley_to_list(gpointer key, gpointer value, gpointer user_data)
 {
-	GList** preturninglist = (GList**)user_data;
-	GList *returninglist = *preturninglist;
+	GList** returninglist = (GList**)user_data;
 
-	returninglist = g_list_append(returninglist, value);
-
-	*preturninglist = returninglist;
+	*returninglist = g_list_append(*returninglist, value);
 }
 
 GList *