Mercurial > pidgin.yaz
diff libpurple/smiley.c @ 23127:3da84b370eda
Remove undocumented and [apparently] unnecessary parameter from
purple_smiley_new_from_file.
author | Sadrul Habib Chowdhury <imadil@gmail.com> |
---|---|
date | Mon, 28 Apr 2008 06:11:36 +0000 |
parents | d30bee8d6bdf |
children | 6c4f47b9d201 |
line wrap: on
line diff
--- a/libpurple/smiley.c Mon Apr 28 00:01:07 2008 +0000 +++ b/libpurple/smiley.c Mon Apr 28 06:11:36 2008 +0000 @@ -556,18 +556,21 @@ } PurpleSmiley * -purple_smiley_new_from_file(const char *shortcut, const char *filepath, const char *filename) +purple_smiley_new_from_file(const char *shortcut, const char *filepath) { PurpleSmiley *smiley = NULL; guchar *smiley_data; size_t smiley_data_len; + char *filename; g_return_val_if_fail(shortcut != NULL, NULL); g_return_val_if_fail(filepath != NULL, NULL); + filename = g_path_get_basename(filepath); if (read_smiley_file(filepath, &smiley_data, &smiley_data_len)) smiley = purple_smiley_new_from_stream(shortcut, smiley_data, smiley_data_len, filename); + g_free(filename); return smiley; }