Add the config system to main()
authorIra W. Snyder <devel@irasnyder.com>
Sat, 26 Jan 2008 07:51:01 +0000 (23:51 -0800)
committerIra W. Snyder <devel@irasnyder.com>
Sat, 26 Jan 2008 07:51:01 +0000 (23:51 -0800)
This sets up and frees the config system in main(), which gets us set up
to start querying the config system when we start a TildaTerminal or
TildaWindow.

tilda.c

diff --git a/tilda.c b/tilda.c
index 854520a..794618b 100644 (file)
--- a/tilda.c
+++ b/tilda.c
@@ -2,6 +2,7 @@
 #include <signal.h>
 
 #include "tilda.h"
+#include "tilda-config.h"
 #include "tilda-controller.h"
 #include "tomboykeybinder.h"
 
@@ -155,6 +156,9 @@ int main (int argc, char *argv[])
        /* Initialize the keybinder */
        tomboy_keybinder_init ();
 
+       /* Initialize the configuration system */
+       tilda_config_init ("FIXME");
+
        /* Start our connection to DBus */
        tilda_dbus_init ();
 
@@ -169,6 +173,9 @@ int main (int argc, char *argv[])
        /* Unref the TildaController that controls this whole operation */
        g_object_unref (G_OBJECT(tilda));
 
+       /* Clean up after the config system */
+       tilda_config_free ();
+
        return 0;
 }