From: Maria Bialota Date: Mon, 5 Jul 2021 09:52:28 +0000 (+0200) Subject: window_tracker: Memory leak fix X-Git-Tag: submit/tizen_6.0/20210707.020922~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=384cb30d57900bf32b298cd74133068cda70aec2;p=platform%2Fcore%2Faccessibility%2Fscreen-reader.git window_tracker: Memory leak fix Fixed memory leak in _window_append function return with failure. Change-Id: I4d531ec9fa5bdb292f431c3c45399d591eee5bb7 (cherry picked from commit 8b3dddab9b5d8e58912c2780550d4d978f19b654) --- diff --git a/src/window_tracker.c b/src/window_tracker.c index c790e87c..a0488f0d 100644 --- a/src/window_tracker.c +++ b/src/window_tracker.c @@ -218,6 +218,7 @@ static void _window_append(WindowTrackerData *wtd, AtspiAccessible *window, Eina wi = g_malloc0(sizeof(WindowInfo)); if (!wi) { DEBUG("Memory allocation by g_malloc0 is failed"); + g_free(rect); return; } wi->window = g_object_ref(window);