[evolution] Fix build break due to GTK+ deprecations.



commit 1dd4c129bda1f84a9f2906f8f5cf0287c1edf060
Author: Matthew Barnes <mbarnes redhat com>
Date:   Fri Mar 26 11:32:54 2010 -0400

    Fix build break due to GTK+ deprecations.

 modules/mail/e-mail-shell-sidebar.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/modules/mail/e-mail-shell-sidebar.c b/modules/mail/e-mail-shell-sidebar.c
index 42376ca..ebe72bf 100644
--- a/modules/mail/e-mail-shell-sidebar.c
+++ b/modules/mail/e-mail-shell-sidebar.c
@@ -196,7 +196,11 @@ guess_screen_width (EMailShellSidebar *sidebar)
 		GdkRectangle rect;
 
 		toplevel = gtk_widget_get_toplevel (widget);
+#if GTK_CHECK_VERSION(2,19,7)
+		if (toplevel && gtk_widget_get_realized (toplevel))
+#else
 		if (toplevel && GTK_WIDGET_REALIZED (toplevel))
+#endif
 			monitor = gdk_screen_get_monitor_at_window (screen, gtk_widget_get_window (toplevel));
 		else {
 			/* We don't know in which monitor the window manager



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]