Fixed missing memory leak problem.
authorsaerome.kim <saerome.kim@samsung.com>
Mon, 26 Aug 2019 10:55:50 +0000 (19:55 +0900)
committersaerome.kim <saerome.kim@samsung.com>
Mon, 26 Aug 2019 11:00:33 +0000 (20:00 +0900)
Change-Id: I8562188442ac18ed099709cf611d178a7eef1583
Signed-off-by: saerome.kim <saerome.kim@samsung.com>
src/user-awareness-monitors.c

index 5a0b317b05764d64a4c60423fe908964f2084893..0377db527a944d48a2bdc4a6f996fb29ab04fa61 100644 (file)
@@ -688,6 +688,7 @@ int ua_monitor_start_presence_detection(
                        /* LCOV_EXCL_START */
                        UA_ERR("Failed with error: %s(0x%X)",
                                        _ua_get_error_string(ret), ret);
+                       g_free(service);
                        return ret;
                        /* LCOV_EXCL_STOP */
                }
@@ -762,6 +763,7 @@ int ua_monitor_start_absence_detection(
                /* LCOV_EXCL_START */
                UA_ERR("Failed with error: %s(0x%X)",
                                _ua_get_error_string(ret), ret);
+               g_free(service);
                return ret;
                /* LCOV_EXCL_STOP */
        }