diff options
author | Charlie Brej <cbrej@cs.man.ac.uk> | 2010-08-06 15:46:37 +0100 |
---|---|---|
committer | Charlie Brej <cbrej@cs.man.ac.uk> | 2010-08-06 15:46:37 +0100 |
commit | 38fd22eb25e4d4be1d11c09a7d52d3ca8783bb3c (patch) | |
tree | 17f01aa58620c5df6107b6abfd8c74d8b966ec86 | |
parent | 82b6670632b1b590f98d789fe53f8d4fe415e7f2 (diff) |
Add a g_type_init to database abckends that use g_types
-rw-r--r-- | src/libtidbit/tidbit-database-dbus.c | 1 | ||||
-rw-r--r-- | src/libtidbit/tidbit-database-http.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/src/libtidbit/tidbit-database-dbus.c b/src/libtidbit/tidbit-database-dbus.c index 60ac3e1..0a73705 100644 --- a/src/libtidbit/tidbit-database-dbus.c +++ b/src/libtidbit/tidbit-database-dbus.c @@ -46,6 +46,7 @@ PtrTidbitDatabase tidbit_database_dbus_new (void) PtrTidbitDatabaseDbus backend = g_new(TidbitDatabaseDbus, 1); PtrTidbitDatabase database = tidbit_database_new(backend, &backend_functions); GError *error = NULL; + g_type_init (); DBusGConnection *connection = dbus_g_bus_get (DBUS_BUS_SESSION, &error); if (error) g_print("%s\n", error->message); backend->proxy = dbus_g_proxy_new_for_name (connection, DBUS_TIDBIT, DBUS_TIDBIT_PATH, DBUS_TIDBIT); diff --git a/src/libtidbit/tidbit-database-http.c b/src/libtidbit/tidbit-database-http.c index 39cde24..344ec86 100644 --- a/src/libtidbit/tidbit-database-http.c +++ b/src/libtidbit/tidbit-database-http.c @@ -43,6 +43,7 @@ static TidbitDatabaseFunctions backend_functions = { PtrTidbitDatabase tidbit_database_http_new (void) { PtrTidbitDatabaseHttp backend = g_new(TidbitDatabaseHttp, 1); + g_type_init (); backend->session = soup_session_sync_new (); PtrTidbitDatabase database = tidbit_database_new(backend, &backend_functions); return database; |