libpurple/protocols/zephyr/ZVariables.c

changeset 30617
d79eaf981448
parent 28001
c6446d1742d3
child 31294
73607ab89c6f
--- a/libpurple/protocols/zephyr/ZVariables.c	Tue Aug 10 07:04:02 2010 +0000
+++ b/libpurple/protocols/zephyr/ZVariables.c	Tue Aug 10 07:07:43 2010 +0000
@@ -30,10 +30,10 @@
 	if ((varfile = get_localvarfile()) == NULL)
 		return ((char *)0);
 
-	if ((ret = get_varval(varfile, var)) != ZERR_NONE) {
-		g_free(varfile);
+	ret = get_varval(varfile, var);
+	g_free(varfile);
+	if (ret != ZERR_NONE)
 		return ret;
-	}
 
 #ifdef WIN32
 	varfile = g_strdup("C:\\zephyr\\zephyr.var");

mercurial