summaryrefslogtreecommitdiff
path: root/gtk/gtkapplication-dbus.c
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2014-04-11 10:53:45 +0200
committerMatthias Clasen <mclasen@redhat.com>2014-04-11 18:51:53 -0700
commit1409d7c4bdc22238e19578b1f37dd312f4bcb9da (patch)
tree6d17e7ab16729eac94290e1f7481b0eba41763cd /gtk/gtkapplication-dbus.c
parent85855da9461f6041935c0a81095fe286ea79f040 (diff)
downloadgtk+-1409d7c4bdc22238e19578b1f37dd312f4bcb9da.tar.gz
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
Diffstat (limited to 'gtk/gtkapplication-dbus.c')
-rw-r--r--gtk/gtkapplication-dbus.c2
1 files changed, 1 insertions, 1 deletions
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,