From 1409d7c4bdc22238e19578b1f37dd312f4bcb9da Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Fri, 11 Apr 2014 10:53:45 +0200 Subject: [PATCH] gtkapplication: Fix passing NULL as the window to inhibit gtk_application_inhibit() supports passing NULL, so don't blindly pass the NULL window to gtk_application_impl_dbus_get_window_system_id(). https://bugzilla.gnome.org/show_bug.cgi?id=728023 --- gtk/gtkapplication-dbus.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/gtkapplication-dbus.c b/gtk/gtkapplication-dbus.c index cd145d2006..b0dab70965 100644 --- a/gtk/gtkapplication-dbus.c +++ b/gtk/gtkapplication-dbus.c @@ -339,7 +339,7 @@ gtk_application_impl_dbus_inhibit (GtkApplicationImpl *impl, "Inhibit", g_variant_new ("(s@usu)", dbus->app_id, - gtk_application_impl_dbus_get_window_system_id (dbus, window), + window ? gtk_application_impl_dbus_get_window_system_id (dbus, window) : 0, reason, flags), G_DBUS_CALL_FLAGS_NONE,