diff options
author | Ankit Vani <a@nevitus.org> | 2013-10-02 00:24:45 +0530 |
---|---|---|
committer | Ankit Vani <a@nevitus.org> | 2013-10-02 00:24:45 +0530 |
commit | 2bccc6fb25dd069cf5fb7d4ea2046b9ae278be80 (patch) | |
tree | 5f292dcc1e788aee59e619be5d6cf5419ee105b7 /pidgin | |
parent | 1ce911400785d845ab04460ebf71da11ba2b3071 (diff) | |
download | pidgin-2bccc6fb25dd069cf5fb7d4ea2046b9ae278be80.tar.gz |
Initialize len = 0 before pidgin_convert_buddy_icon()
Diffstat (limited to 'pidgin')
-rw-r--r-- | pidgin/gtkaccount.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pidgin/gtkaccount.c b/pidgin/gtkaccount.c index 3b6a902ea3..dc4cda94fd 100644 --- a/pidgin/gtkaccount.c +++ b/pidgin/gtkaccount.c @@ -483,7 +483,7 @@ icon_filesel_choose_cb(const char *filename, gpointer data) if (filename != NULL) { - size_t len; + size_t len = 0; gpointer data = pidgin_convert_buddy_icon(dialog->plugin, filename, &len); set_dialog_icon(dialog, data, len, g_strdup(filename)); } @@ -519,7 +519,7 @@ account_dnd_recv(GtkWidget *widget, GdkDragContext *dc, gint x, gint y, GError *converr = NULL; gchar *tmp, *rtmp; gpointer data; - size_t len; + size_t len = 0; /* It looks like we're dealing with a local file. */ if(!(tmp = g_filename_from_uri(name, NULL, &converr))) { @@ -1523,7 +1523,7 @@ ok_account_prefs_cb(GtkWidget *w, AccountPrefsDialog *dialog) } else if ((filename = purple_prefs_get_path(PIDGIN_PREFS_ROOT "/accounts/buddyicon")) && icon_change) { - size_t len; + size_t len = 0; gpointer data = pidgin_convert_buddy_icon(dialog->plugin, filename, &len); purple_account_set_buddy_icon_path(account, filename); purple_buddy_icons_set_account_icon(account, data, len); |