diff options
author | Ryan Lortie <desrt@desrt.ca> | 2012-07-06 14:07:50 -0400 |
---|---|---|
committer | Ryan Lortie <desrt@desrt.ca> | 2012-07-06 14:07:50 -0400 |
commit | b54ca7b473dc9d2a8fe230342a71f55e9de1fde2 (patch) | |
tree | 6abd299371f6e8ed5fb8628526b682e61f32f3e8 /engine | |
parent | fb6ad83ace3aa4c7fb912b202754161ae8c1da65 (diff) | |
download | dconf-b54ca7b473dc9d2a8fe230342a71f55e9de1fde2.tar.gz |
sources: don't leak bus name and object path
On finalize, we weren't freeing these properly.
Diffstat (limited to 'engine')
-rw-r--r-- | engine/dconf-engine-source.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/engine/dconf-engine-source.c b/engine/dconf-engine-source.c index 45ec455..bf080da 100644 --- a/engine/dconf-engine-source.c +++ b/engine/dconf-engine-source.c @@ -34,6 +34,8 @@ dconf_engine_source_free (DConfEngineSource *source) gvdb_table_unref (source->locks); source->vtable->finalize (source); + g_free (source->bus_name); + g_free (source->object_path); g_free (source->name); g_free (source); } |