summaryrefslogtreecommitdiff
path: root/engine
diff options
context:
space:
mode:
authorRyan Lortie <desrt@desrt.ca>2012-11-09 13:20:15 -0500
committerRyan Lortie <desrt@desrt.ca>2012-11-09 13:20:15 -0500
commit68135f2c31529309faa6bc2e8faa7f7712fe6fa2 (patch)
tree4c7e18dd9713eecc22a291a45e40f8970f831eda /engine
parent8e04a32f9ead35e5c73148a529014076910dd3d1 (diff)
downloaddconf-68135f2c31529309faa6bc2e8faa7f7712fe6fa2.tar.gz
adjust to new gvdb APIs
Diffstat (limited to 'engine')
-rw-r--r--engine/dconf-engine-source.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/engine/dconf-engine-source.c b/engine/dconf-engine-source.c
index 2fe58f4..4eb7faa 100644
--- a/engine/dconf-engine-source.c
+++ b/engine/dconf-engine-source.c
@@ -28,10 +28,10 @@ void
dconf_engine_source_free (DConfEngineSource *source)
{
if (source->values)
- gvdb_table_unref (source->values);
+ gvdb_table_free (source->values);
if (source->locks)
- gvdb_table_unref (source->locks);
+ gvdb_table_free (source->locks);
source->vtable->finalize (source);
g_free (source->bus_name);
@@ -51,8 +51,8 @@ dconf_engine_source_refresh (DConfEngineSource *source)
/* Record if we had a gvdb before or not. */
was_open = source->values != NULL;
- g_clear_pointer (&source->values, gvdb_table_unref);
- g_clear_pointer (&source->locks, gvdb_table_unref);
+ g_clear_pointer (&source->values, gvdb_table_free);
+ g_clear_pointer (&source->locks, gvdb_table_free);
source->values = source->vtable->reopen (source);
if (source->values)