updated on Wed Jan 25 12:16:47 UTC 2012
[aur-mirror.git] / ifolder / ifolder3-gtk-deprecated.patch
blob8f4cb695fe26ddd37827166c98c4743d4fcd5572
1 --- src/UI/Linux/TrayIcon/libtrayicon/eggtrayicon.c 2010-09-14 19:46:15.000000000 +0200
2 +++ src/UI/Linux/TrayIcon/libtrayicon/eggtrayicon.c 2011-05-23 16:16:09.273011462 +0200
3 @@ -27,6 +27,7 @@
5 #include "eggtrayicon.h"
7 +#include <gtk/gtk.h>
8 #include <gdk/gdkx.h>
9 #include <X11/Xatom.h>
11 @@ -234,8 +235,13 @@
13 GdkWindow *gdkwin;
15 +#if GTK_CHECK_VERSION(2, 24, 0)
16 + gdkwin = gdk_x11_window_lookup_for_display (gtk_widget_get_display (widget),
17 + icon->manager_window);
18 +#else
19 gdkwin = gdk_window_lookup_for_display (gtk_widget_get_display (widget),
20 icon->manager_window);
21 +#endif
23 gdk_window_remove_filter (gdkwin, egg_tray_icon_manager_filter, icon);
25 @@ -299,8 +305,13 @@
27 GdkWindow *gdkwin;
29 +#if GTK_CHECK_VERSION(2, 24, 0)
30 + gdkwin = gdk_x11_window_lookup_for_display (gtk_widget_get_display (GTK_WIDGET (icon)),
31 + icon->manager_window);
32 +#else
33 gdkwin = gdk_window_lookup_for_display (gtk_widget_get_display (GTK_WIDGET (icon)),
34 icon->manager_window);
35 +#endif
37 gdk_window_remove_filter (gdkwin, egg_tray_icon_manager_filter, icon);
39 @@ -321,8 +332,13 @@
41 GdkWindow *gdkwin;
43 +#if GTK_CHECK_VERSION(2, 24, 0)
44 + gdkwin = gdk_x11_window_lookup_for_display (gtk_widget_get_display (GTK_WIDGET (icon)),
45 + icon->manager_window);
46 +#else
47 gdkwin = gdk_window_lookup_for_display (gtk_widget_get_display (GTK_WIDGET (icon)),
48 icon->manager_window);
49 +#endif
51 gdk_window_add_filter (gdkwin, egg_tray_icon_manager_filter, icon);