summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Pitt <martin.pitt@ubuntu.com>2011-07-18 09:56:56 +0200
committerMartin Pitt <martin.pitt@ubuntu.com>2011-07-18 09:56:56 +0200
commit8370e61af4e22e045b39a9413ce5f804cd585a87 (patch)
tree5a20edec439735de76e0a14aea49c036116369c0
parentf9ddcde4ab0a80c741b12fd7e2084d95965fc291 (diff)
downloadgconf-8370e61af4e22e045b39a9413ce5f804cd585a87.tar.gz
gsettings-data-convert: Call g_type_init()
Adhere our own advice in gconf_client_get_default() and call g_type_init() at program start. Otherwise we get a "You forgot to call g_type_init()" critical at startup and a crash in gconf_client_get_default(). Bug-Ubuntu: https://launchpad.net/bugs/810795
-rw-r--r--gsettings/gsettings-data-convert.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gsettings/gsettings-data-convert.c b/gsettings/gsettings-data-convert.c
index adcccf27..3c52bc20 100644
--- a/gsettings/gsettings-data-convert.c
+++ b/gsettings/gsettings-data-convert.c
@@ -415,6 +415,8 @@ main (int argc, char *argv[])
{ NULL }
};
+ g_type_init();
+
context = g_option_context_new ("");
g_option_context_set_summary (context,