summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Bradford <rob@linux.intel.com>2011-06-16 12:29:16 +0100
committerRoss Burton <ross@linux.intel.com>2011-06-28 15:25:45 +0100
commit0ffef69ff63f6cafe7757cac317c8b0a38748d85 (patch)
tree79587bfbfb6a50891fccd1023479461c70b5f2f9
parent2bc15c35f34bfeb5cf5f230bd2e6a5cc8908b799 (diff)
downloadgconf-0ffef69ff63f6cafe7757cac317c8b0a38748d85.tar.gz
gconfd: Export gconfd_in_shutdown
-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);