From 661c24bf2d3898825b081434c74807e6a7c4822b Mon Sep 17 00:00:00 2001 From: Carlos Garcia Campos Date: Mon, 28 Jun 2010 13:09:53 +0000 Subject: [shell] Free dbus introspection data on application shutdown --- (limited to 'shell/ev-application.c') diff --git a/shell/ev-application.c b/shell/ev-application.c index 30f2313..5a9bb8a 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); -- cgit v0.9.1