summaryrefslogtreecommitdiff
path: root/pidgin
diff options
context:
space:
mode:
authorAnkit Vani <a@nevitus.org>2013-10-02 00:24:45 +0530
committerAnkit Vani <a@nevitus.org>2013-10-02 00:24:45 +0530
commit2bccc6fb25dd069cf5fb7d4ea2046b9ae278be80 (patch)
tree5f292dcc1e788aee59e619be5d6cf5419ee105b7 /pidgin
parent1ce911400785d845ab04460ebf71da11ba2b3071 (diff)
downloadpidgin-2bccc6fb25dd069cf5fb7d4ea2046b9ae278be80.tar.gz
Initialize len = 0 before pidgin_convert_buddy_icon()
Diffstat (limited to 'pidgin')
-rw-r--r--pidgin/gtkaccount.c6
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);