summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorGravatar Alexey A. Smirnov <alexey.smirnov@gmx.com>2010-04-13 00:49:11 +0600
committerGravatar Alexey Yakovenko <wakeroid@gmail.com>2010-04-12 21:08:45 +0200
commite88315ab364482918f133b20d8e2aa13771b2832 (patch)
treee21cedd5b25dcbd583dea33c2d79135e22f38473 /plugins
parentb77048a52f568ebb1f95a8c40f7787f2630dbe68 (diff)
added workaround to compile with gtk < 2.18
Diffstat (limited to 'plugins')
-rw-r--r--plugins/gtkui/gtkui.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/plugins/gtkui/gtkui.h b/plugins/gtkui/gtkui.h
index 4aef840b..3b5bca7d 100644
--- a/plugins/gtkui/gtkui.h
+++ b/plugins/gtkui/gtkui.h
@@ -30,6 +30,12 @@
#define gtk_widget_get_window(widget) ((widget)->window)
#endif
+#if !GTK_CHECK_VERSION(2,18,0)
+#define gtk_widget_set_has_window(widget, has_window) \
+ if (has_window) GTK_WIDGET_UNSET_FLAGS (widget, GTK_NO_WINDOW); \
+ else GTK_WIDGET_SET_FLAGS (widget, GTK_NO_WINDOW);
+#endif
+
#include "../../deadbeef.h"
extern DB_functions_t *deadbeef;