summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCharlie Brej <cbrej@cs.man.ac.uk>2010-08-07 22:51:20 +0100
committerCharlie Brej <cbrej@cs.man.ac.uk>2010-08-07 22:51:20 +0100
commit8d3a8327e8547b522ad944126279bae96a8366d5 (patch)
tree9aac5a6a08c163174d08f3235b9df24de2c7eb42
parent8beaa70a841bd9822bb28e6900f01157b6b4dbe7 (diff)
Use the sqllight backend as default
-rw-r--r--src/main.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/main.c b/src/main.c
index 0f69afd..5c5f767 100644
--- a/src/main.c
+++ b/src/main.c
@@ -74,15 +74,12 @@ int main(int argc, char* argv[])
if (!g_thread_supported ())
g_thread_init (NULL);
- signal(SIGINT, sig_main_quit);
- signal(SIGTERM, sig_main_quit);
-
main_loop = g_main_loop_new (NULL, TRUE);
PtrTidbitDatabase database;
if (enable_http || enable_dbus)
- database = tidbit_database_mem_new ();
+ database = tidbit_database_sqlite_new ();
else
database = tidbit_database_dbus_new ();
@@ -123,8 +120,13 @@ int main(int argc, char* argv[])
tidbit_query_unref (query);
tidbit_guid_set_unref (guid_set);
+ signal(SIGINT, sig_main_quit);
+ signal(SIGTERM, sig_main_quit);
+
g_main_loop_run (main_loop);
+
g_main_loop_unref (main_loop);
+ tidbit_database_unref (database);
return 0;
}