From c11a2ac7a568b83fb0327e831519981a465bc51f Mon Sep 17 00:00:00 2001 From: ZenWalker Date: Sat, 5 Aug 2017 00:42:08 +0200 Subject: avoid deprecated gdk_screen_get_n_monitors --- src/daemon/stack.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/daemon/stack.c') diff --git a/src/daemon/stack.c b/src/daemon/stack.c index 0fd8775..38f9ed5 100644 --- a/src/daemon/stack.c +++ b/src/daemon/stack.c @@ -196,10 +196,18 @@ notify_stack_new (NotifyDaemon *daemon, NotifyStackLocation location) { NotifyStack *stack; +#if GTK_CHECK_VERSION (3, 22, 0) + GdkDisplay *display; + display = gdk_screen_get_display (screen); +#endif g_assert (daemon != NULL); g_assert (screen != NULL && GDK_IS_SCREEN (screen)); +#if GTK_CHECK_VERSION (3, 22, 0) + g_assert (monitor < (guint)gdk_display_get_n_monitors (display)); +#else g_assert (monitor < (guint)gdk_screen_get_n_monitors (screen)); +#endif g_assert (location != NOTIFY_STACK_LOCATION_UNKNOWN); stack = g_new0 (NotifyStack, 1); -- cgit v1.2.1