summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus Lundblad <malu@pidgin.im>2009-08-27 19:55:08 +0000
committerMarcus Lundblad <malu@pidgin.im>2009-08-27 19:55:08 +0000
commitcd70f521597591febc750505ef05d98b99981c78 (patch)
tree0979fa04416be5c0dc0b85b98ba52acb35a53146
parentf6046a9be94dae8ff8d55e0838cba30c42348c86 (diff)
downloadpidgin-cd70f521597591febc750505ef05d98b99981c78.tar.gz
Remove #ifdefs for older GDK versions, since this will not be included until
2.7.0 (at the earliest)
-rw-r--r--pidgin/gtkft.c18
1 files changed, 2 insertions, 16 deletions
diff --git a/pidgin/gtkft.c b/pidgin/gtkft.c
index 9a5c496a34..2ed3e031bd 100644
--- a/pidgin/gtkft.c
+++ b/pidgin/gtkft.c
@@ -1159,32 +1159,18 @@ pidgin_xfer_add_thumbnail(PurpleXfer *xfer)
purple_debug_info("pidgin", "creating thumbnail for transfer\n");
if (purple_xfer_get_size(xfer) <= PIDGIN_XFER_MAX_SIZE_IMAGE_THUMBNAIL) {
-#if GTK_CHECK_VERSION(2, 4, 0)
GdkPixbuf *thumbnail =
gdk_pixbuf_new_from_file_at_size(
purple_xfer_get_local_filename(xfer), 128, 128, NULL);
-#else
- GdkPixbuf *full_size =
- gdk_pixbuf_from_file(purple_xfer_get_local_filename(xfer), NULL);
- GdkPixbuf *thumbnail = NULL;
-
- if (full_size) {
- thumbnail = gdk_pixbuf_scale_simple(full_size, 128, 128,
- GDK_INTERP_BILINEAR);
- g_object_unref(full_size);
- }
-#endif
+
if (thumbnail) {
gpointer *buffer = NULL;
gsize size;
-#if GTK_CHECK_VERSION(2, 4, 0)
char *option_keys[2] = {"quality", NULL};
char *option_values[2] = {"75", NULL};
gdk_pixbuf_save_to_bufferv(thumbnail, &buffer, &size, "jpeg",
option_keys, option_values, NULL);
-#else
- /* TODO: */
-#endif
+
if (buffer) {
purple_debug_info("pidgin", "created thumbnail of %d bytes\n",
size);