X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=shell%2Fev-application.c;h=e852561f3009de2b4c202d9d3e1812a0367c7f9c;hb=8b7f85cf2a4971cad70b9a87a25ace5c8ffc2f4b;hp=fd43c881eb65bfc984065dc3d70f253143b27270;hpb=2611a8f2b7a04116d9e50dece68115495f31a66e;p=evince.git diff --git a/shell/ev-application.c b/shell/ev-application.c index fd43c881..e852561f 100644 --- a/shell/ev-application.c +++ b/shell/ev-application.c @@ -722,6 +722,13 @@ ev_application_shutdown (EvApplication *application) application->print_settings = NULL; } #endif /* GTK 2.11.0 */ + +#ifdef ENABLE_DBUS + if (application->keys) { + g_object_unref (application->keys); + application->keys = NULL; + } +#endif /* ENABLE_DBUS */ g_free (application->last_chooser_uri); g_object_unref (application); @@ -825,13 +832,11 @@ ev_application_get_windows (EvApplication *application) * * Returns: A #EvMediaPlayerKeys. */ -GObject -*ev_application_get_media_keys (EvApplication *application) +GObject * +ev_application_get_media_keys (EvApplication *application) { #ifdef ENABLE_DBUS - if (!application->keys) - return NULL; - return g_object_ref (G_OBJECT (application->keys)); + return G_OBJECT (application->keys); #else return NULL; #endif /* ENABLE_DBUS */