diff options
author | Richard Hughes <richard@hughsie.com> | 2014-06-03 12:11:27 +0100 |
---|---|---|
committer | Richard Hughes <richard@hughsie.com> | 2014-06-03 13:19:12 +0100 |
commit | 8d35ee8780f9b2f34ce3a05abb76ed79c3260eec (patch) | |
tree | 0e3807ebf7b329e5d9c89faafe5931c312aee4d0 | |
parent | 1ef46cc306c7529f2a9adfc2d09902124e965d3f (diff) | |
download | colord-8d35ee8780f9b2f34ce3a05abb76ed79c3260eec.tar.gz |
trivial: Fix three tiny memory leaks when emitting PropertiesChanged
-rw-r--r-- | src/cd-device.c | 2 | ||||
-rw-r--r-- | src/cd-profile.c | 2 | ||||
-rw-r--r-- | src/cd-sensor.c | 2 |
3 files changed, 6 insertions, 0 deletions
diff --git a/src/cd-device.c b/src/cd-device.c index 9d22128..7825ca6 100644 --- a/src/cd-device.c +++ b/src/cd-device.c @@ -390,6 +390,8 @@ cd_device_dbus_emit_property_changed (CdDevice *device, &builder, &invalidated_builder), NULL); + g_variant_builder_clear (&builder); + g_variant_builder_clear (&invalidated_builder); } /** diff --git a/src/cd-profile.c b/src/cd-profile.c index 7781c3e..f922ba4 100644 --- a/src/cd-profile.c +++ b/src/cd-profile.c @@ -349,6 +349,8 @@ cd_profile_dbus_emit_property_changed (CdProfile *profile, &builder, &invalidated_builder), NULL); + g_variant_builder_clear (&builder); + g_variant_builder_clear (&invalidated_builder); } /** diff --git a/src/cd-sensor.c b/src/cd-sensor.c index 27bac89..5435918 100644 --- a/src/cd-sensor.c +++ b/src/cd-sensor.c @@ -220,6 +220,8 @@ cd_sensor_dbus_emit_property_changed (CdSensor *sensor, &builder, &invalidated_builder), NULL); + g_variant_builder_clear (&builder); + g_variant_builder_clear (&invalidated_builder); } /** |