Fix static analysis issue 03/226003/1
authorSangyoon Jang <jeremy.jang@samsung.com>
Wed, 26 Feb 2020 06:25:02 +0000 (15:25 +0900)
committerSangyoon Jang <jeremy.jang@samsung.com>
Wed, 26 Feb 2020 06:25:02 +0000 (15:25 +0900)
Fix resource leak.

Change-Id: I2d30ee2f9ec6130c81a72fa0a017042402706ca7
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
installer/pkgmgr_installer.c

index 7057696..ff00d2a 100644 (file)
@@ -354,6 +354,7 @@ static int __send_signal_for_event_for_uid(pkgmgr_installer *pi, uid_t uid,
        data = malloc(data_len);
        if (data == NULL) {
                ERR("out of memory");
+               g_free(gv_data);
                return -1;
        }
        ptr = data;
@@ -1144,4 +1145,4 @@ API int pkgmgr_installer_send_signals(pkgmgr_installer *pi,
        g_variant_builder_unref(builder);
 
        return 0;
-}
\ No newline at end of file
+}