# HG changeset patch # User Yoshiki Yazawa # Date 1222447359 -32400 # Node ID 666629903fa9ad78c789178a3286f5cabe9be578 # Parent ed227c5765a28b7454d7df3f3322bcb6a638a19f fixed memory leaks diff -r ed227c5765a2 -r 666629903fa9 pidgin-twitter.c --- a/pidgin-twitter.c Sun Sep 21 18:09:50 2008 +0900 +++ b/pidgin-twitter.c Sat Sep 27 01:42:39 2008 +0900 @@ -174,6 +174,7 @@ tmp = g_strndup(startp, end - startp + 1); /* concat until '>' */ tmp2 = g_strconcat(str, tmp, NULL); g_free(str); + g_free(tmp); str = tmp2; startp = end + 1; goto loop; @@ -564,6 +565,7 @@ } lastid = st->id; + g_free(sender); g_free(msg); } @@ -2249,6 +2251,7 @@ filename = g_strdup_printf("%s_%s.%s", user_name, suffix, *extp); path = g_build_filename(purple_prefs_get_string(OPT_ICON_DIR), filename, NULL); + g_free(filename); twitter_debug("path = %s\n", path); @@ -2289,6 +2292,9 @@ g_free(path); return; } + + g_free(path); + } /* for */ } /* suffix */