summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gconf/gconfd.c5
-rw-r--r--gconf/gconfd.h6
2 files changed, 9 insertions, 2 deletions
diff --git a/gconf/gconfd.c b/gconf/gconfd.c
index 1c5fae26..c0fcddf9 100644
--- a/gconf/gconfd.c
+++ b/gconf/gconfd.c
@@ -2707,3 +2707,8 @@ client_count (void)
return g_hash_table_size (client_table);
}
+gboolean
+gconfd_in_shutdown (void)
+{
+ return in_shutdown;
+}
diff --git a/gconf/gconfd.h b/gconf/gconfd.h
index 0f09843c..ac9716ad 100644
--- a/gconf/gconfd.h
+++ b/gconf/gconfd.h
@@ -49,8 +49,10 @@ void gconfd_notify_other_listeners (GConfDatabase *modified_db,
void
gconfd_clear_cache_for_sources (GConfSources *sources);
-void gconfd_need_log_cleanup (void);
-void gconfd_main_quit (void);
+
+void gconfd_need_log_cleanup (void);
+void gconfd_main_quit (void);
+gboolean gconfd_in_shutdown (void);
GConfDatabase* gconfd_obtain_database (GSList *addresses,
GError **err);