efl ui collection: Fixed possible memory leak. 77/289977/1
authorMichal Szczecinski <m.szczecinsk@partner.samsung.com>
Thu, 16 Mar 2023 10:46:31 +0000 (11:46 +0100)
committerMichal Szczecinski <m.szczecinsk@partner.samsung.com>
Thu, 16 Mar 2023 10:46:31 +0000 (11:46 +0100)
In case of request creation, newly created request was not added to
requests lits.

Change-Id: I73004e8360c86ac2b377528f0d9d294265f9dc02

src/lib/elementary/efl_ui_collection_view.c

index d4ef5fe..92b23b5 100644 (file)
@@ -374,6 +374,9 @@ _request_add(Eina_List *requests, Efl_Ui_Collection_Request **request,
    // At this point, we rely on the model caching ability to avoid recreating model
    (*request)->need_entity = !!need_entity;
    (*request)->need_size = EINA_TRUE;
+   //TIZEN_ONLY(20231603) Fixed possible memory leak.
+   requests = eina_list_append(requests, *request);
+   //
 
    return requests;
 }