Fixed a coverity issue
authorsaerome.kim <saerome.kim@samsung.com>
Mon, 16 Sep 2019 09:50:11 +0000 (18:50 +0900)
committersaerome.kim <saerome.kim@samsung.com>
Mon, 16 Sep 2019 12:02:00 +0000 (21:02 +0900)
1047600 leaked_storage: Variable out_var going out of scope leaks the storage it points to.

Change-Id: I1aaae9068efe4cce8c020f3e974909a119c52c15
Signed-off-by: saerome.kim <saerome.kim@samsung.com>
packaging/ua-manager.spec
ua-daemon/src/ua-manager-common.c

index b265455..9f2cdec 100644 (file)
@@ -1,6 +1,6 @@
 Name:       ua-manager
 Summary:    User awareness manager
-Version:    0.7.3
+Version:    0.7.4
 Release:    1
 License:    Apache-2.0
 Source0:    %{name}-%{version}.tar.gz
index ae8a26e..281d0df 100644 (file)
@@ -155,6 +155,9 @@ void _uam_manager_method_return(
 
        g_dbus_method_invocation_return_value(invocation, return_var);
 
+       if (out_var)
+               g_variant_unref(out_var);
+
        FUNC_EXIT;
 }