diff libpurple/desktopitem.c @ 28137:da33da2e1a1e

Fix a bunch of memory leaks reported by Josh Mueller. Refs #9822.
author Paul Aurich <paul@darkrain42.org>
date Sun, 02 Aug 2009 05:04:41 +0000
parents 0f0648daed6f
children f1437342cc0e
line wrap: on
line diff
--- a/libpurple/desktopitem.c	Sun Aug 02 04:33:26 2009 +0000
+++ b/libpurple/desktopitem.c	Sun Aug 02 05:04:41 2009 +0000
@@ -831,11 +831,10 @@
 static char *
 try_english_key (PurpleDesktopItem *item, const char *key)
 {
-	char *str;
+	char *str = NULL;
 	char *locales[] = { "en_US", "en_GB", "en_AU", "en", NULL };
 	int i;
 
-	str = NULL;
 	for (i = 0; locales[i] != NULL && str == NULL; i++) {
 		str = g_strdup (lookup_locale (item, key, locales[i]));
 	}