From 7615f6bf09e5725d82e75a66ff7ee828fafebf4a Mon Sep 17 00:00:00 2001 From: Priya Kohli Date: Tue, 12 Nov 2024 16:08:28 +0530 Subject: [PATCH] [location-manager] Memory Leak fix Change-Id: I810cd07dfb1aa0b8892a1247c7c9d9769e08e56e Signed-off-by: Priya Kohli --- src/locations.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/locations.c b/src/locations.c index 62cae97..138aec9 100755 --- a/src/locations.c +++ b/src/locations.c @@ -826,6 +826,9 @@ EXPORT_API int location_manager_get_location(location_manager_h manager, double return __convert_error_code(ret); //LCOV_EXCL_LINE if (pos->status == LOCATION_STATUS_NO_FIX) { + location_position_free(pos); + location_velocity_free(vel); + location_accuracy_free(acc); return __convert_error_code(LOCATION_ERROR_NOT_AVAILABLE); //LCOV_EXCL_LINE } else { *latitude = pos->latitude; -- 2.34.1