Mercurial > pidgin
comparison 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 |
comparison
equal
deleted
inserted
replaced
30348:605155d68812 | 30349:e59a86a86643 |
---|---|
28 char *varfile, *ret; | 28 char *varfile, *ret; |
29 | 29 |
30 if ((varfile = get_localvarfile()) == NULL) | 30 if ((varfile = get_localvarfile()) == NULL) |
31 return ((char *)0); | 31 return ((char *)0); |
32 | 32 |
33 if ((ret = get_varval(varfile, var)) != ZERR_NONE) { | 33 ret = get_varval(varfile, var); |
34 g_free(varfile); | 34 g_free(varfile); |
35 if (ret != ZERR_NONE) | |
35 return ret; | 36 return ret; |
36 } | |
37 | 37 |
38 #ifdef WIN32 | 38 #ifdef WIN32 |
39 varfile = g_strdup("C:\\zephyr\\zephyr.var"); | 39 varfile = g_strdup("C:\\zephyr\\zephyr.var"); |
40 #else | 40 #else |
41 varfile = g_strdup_printf("%s/zephyr.vars", CONFDIR); | 41 varfile = g_strdup_printf("%s/zephyr.vars", CONFDIR); |