From: Carlos Garcia Campos Date: Mon, 28 Jun 2010 13:09:53 +0000 (+0200) Subject: [shell] Free dbus introspection data on application shutdown X-Git-Tag: EVINCE_2_31_4~4 X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=commitdiff_plain;h=661c24bf2d3898825b081434c74807e6a7c4822b;p=evince.git [shell] Free dbus introspection data on application shutdown --- diff --git a/shell/ev-application.c b/shell/ev-application.c index 30f23137..5a9bb8a5 100644 --- a/shell/ev-application.c +++ b/shell/ev-application.c @@ -49,9 +49,6 @@ #include "ev-media-player-keys.h" #endif /* ENABLE_DBUS */ -#ifdef ENABLE_DBUS -#endif - struct _EvApplication { GObject base_instance; @@ -936,6 +933,10 @@ ev_application_shutdown (EvApplication *application) g_object_unref (application->connection); application->connection = NULL; } + if (introspection_data) { + g_dbus_node_info_ref (introspection_data); + introspection_data = NULL; + } #endif /* ENABLE_DBUS */ g_free (application->dot_dir);