gtk/gtkconv.c

changeset 15270
711cc759e980
parent 15269
1362d694999e
child 15284
98e8f9912107
--- a/gtk/gtkconv.c	Thu Dec 14 16:18:49 2006 +0000
+++ b/gtk/gtkconv.c	Thu Dec 14 16:45:42 2006 +0000
@@ -2404,7 +2404,7 @@
 	icon = gaim_conv_im_get_icon(GAIM_CONV_IM(conv));
 	data = gaim_buddy_icon_get_data(icon, &len);
 
-	if ((len <= 0) || (data == NULL) || (fwrite(data, 1, len, fp) != 1)) {
+	if ((len <= 0) || (data == NULL) || (fwrite(data, 1, len, fp) != len)) {
 		gaim_notify_error(gtkconv, NULL, _("Unable to save icon file to disk."), NULL);
 		fclose(fp);
 		g_unlink(filename);

mercurial