Mercurial > pidgin
diff libpurple/protocols/zephyr/ZVariables.c @ 30349:e59a86a86643
Fix a minor memleak on initialization
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Tue, 10 Aug 2010 07:07:43 +0000 |
parents | bd1b1353e8fa |
children | a8cc50c2279f |
line wrap: on
line diff
--- 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");