Mercurial > pidgin.yaz
comparison pidgin/gtksmiley.c @ 26020:8bfa1f01f035
merge of 'a4aa548f12b557cc419b1567e6902eb124d0cf06'
and 'c2b27ebb3760df28827d2fd1b391386a894cf952'
author | Mike Ruprecht <maiku@soc.pidgin.im> |
---|---|
date | Sun, 19 Oct 2008 04:40:59 +0000 |
parents | 305fac6af8f9 |
children | c31be282935d |
comparison
equal
deleted
inserted
replaced
26014:bd598b606ca4 | 26020:8bfa1f01f035 |
---|---|
271 /* Get the smiley from the custom pixbuf */ | 271 /* Get the smiley from the custom pixbuf */ |
272 gchar *buffer = NULL; | 272 gchar *buffer = NULL; |
273 gsize size = 0; | 273 gsize size = 0; |
274 gchar *filename; | 274 gchar *filename; |
275 | 275 |
276 gdk_pixbuf_save_to_bufferv(s->custom_pixbuf, &buffer, &size, | 276 gdk_pixbuf_save_to_buffer(s->custom_pixbuf, &buffer, &size, |
277 "png", NULL, NULL, NULL); | 277 "png", NULL, "compression", "9", NULL, NULL); |
278 filename = purple_util_get_image_filename(buffer, size); | 278 filename = purple_util_get_image_filename(buffer, size); |
279 s->filename = g_build_filename(purple_smileys_get_storing_dir(), filename, NULL); | 279 s->filename = g_build_filename(purple_smileys_get_storing_dir(), filename, NULL); |
280 purple_util_write_data_to_file_absolute(s->filename, buffer, size); | 280 purple_util_write_data_to_file_absolute(s->filename, buffer, size); |
281 g_free(filename); | 281 g_free(filename); |
282 g_free(buffer); | 282 g_free(buffer); |