Fixed memory leaks 16/189716/1
authorSaurav Babu <saurav.babu@samsung.com>
Thu, 20 Sep 2018 04:37:07 +0000 (10:07 +0530)
committerSaurav Babu <saurav.babu@samsung.com>
Thu, 20 Sep 2018 04:37:07 +0000 (10:07 +0530)
g_variant_builder_new() allocates memory and should be freed using
g_variant_builder_unref().

Change-Id: I2758acb39a323f1f0c8bf1c03bcd6c3eced5b3e6
Signed-off-by: Saurav Babu <saurav.babu@samsung.com>
src/wifi-bssid-scan.c

index 05ad0c1..0271e26 100755 (executable)
@@ -429,6 +429,7 @@ static int  __netconfig_wifi_bssid_create_interface(void)
        builder = g_variant_builder_new(G_VARIANT_TYPE("a{sv}"));
        g_variant_builder_add(builder, "{sv}", key, g_variant_new_string(val));
        message = g_variant_new("(@a{sv})", g_variant_builder_end(builder));
+       g_variant_builder_unref(builder);
 
        g_dbus_connection_call(connection,
                        SUPPLICANT_SERVICE,