Mercurial > pidgin
changeset 22312:f1475ca224a8
Plug a leak.
author | Sadrul Habib Chowdhury <imadil@gmail.com> |
---|---|
date | Tue, 19 Feb 2008 19:46:49 +0000 |
parents | 02eda4bd2b22 |
children | bb1dc0095856 |
files | libpurple/util.c |
diffstat | 1 files changed, 4 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/libpurple/util.c Tue Feb 19 19:41:56 2008 +0000 +++ b/libpurple/util.c Tue Feb 19 19:46:49 2008 +0000 @@ -2915,9 +2915,11 @@ purple_util_get_image_filename(gconstpointer image_data, size_t image_len) { /* Return the filename */ - return g_strdup_printf("%s.%s", - purple_util_get_image_checksum(image_data, image_len), + char *checksum = purple_util_get_image_checksum(image_data, image_len); + char *filename = g_strdup_printf("%s.%s", checksum, purple_util_get_image_extension(image_data, image_len)); + g_free(checksum); + return filename; } gboolean