diff options
author | Mike Blumenkrantz <zmike@samsung.com> | 2019-10-24 17:43:19 +0200 |
---|---|---|
committer | Xavi Artigas <xavierartigas@yahoo.es> | 2019-10-24 17:46:52 +0200 |
commit | 896f234b2569003281e28c666afdd42359068414 (patch) | |
tree | 0ee18d440fad39c3afc97eef63944ca48668626b | |
parent | 11a00e406c3e988fe34aec3eca61d450709d0734 (diff) | |
download | efl-896f234b2569003281e28c666afdd42359068414.tar.gz |
tests/spec: free array in multi selectable tests
Summary: CIDs 1405810, 1405807, 1405806, 1405805, 1405803, 1405801, 1403902
Reviewers: segfaultxavi
Reviewed By: segfaultxavi
Subscribers: cedric, #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D10403
-rw-r--r-- | src/tests/elementary/spec/efl_test_multi_selectable.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/tests/elementary/spec/efl_test_multi_selectable.c b/src/tests/elementary/spec/efl_test_multi_selectable.c index edd445ac5f..bb016474d3 100644 --- a/src/tests/elementary/spec/efl_test_multi_selectable.c +++ b/src/tests/elementary/spec/efl_test_multi_selectable.c @@ -62,6 +62,7 @@ EFL_START_TEST(test_multi_select) efl_event_callback_del(widget, EFL_UI_SELECTABLE_EVENT_SELECTION_CHANGED, (void*) event_callback_single_call_int_data, &c); efl_event_callback_del(widget, EFL_UI_SELECTABLE_EVENT_SELECTION_CHANGED, event_callback_that_quits_the_main_loop_when_called, NULL); + eina_array_free(arr_selected); } EFL_END_TEST @@ -91,6 +92,7 @@ EFL_START_TEST(test_multi_select_removal) ck_assert_int_eq(eina_array_count(arr_selected), 0); efl_event_callback_del(widget, EFL_UI_SELECTABLE_EVENT_SELECTION_CHANGED, (void*) event_callback_single_call_int_data, &c); efl_event_callback_del(widget, EFL_UI_SELECTABLE_EVENT_SELECTION_CHANGED, event_callback_that_quits_the_main_loop_when_called, NULL); + eina_array_free(arr_selected); } EFL_END_TEST @@ -123,6 +125,7 @@ EFL_START_TEST(test_single_select) efl_event_callback_del(widget, EFL_UI_SELECTABLE_EVENT_SELECTION_CHANGED, (void*) event_callback_single_call_int_data, &c); efl_event_callback_del(widget, EFL_UI_SELECTABLE_EVENT_SELECTION_CHANGED, event_callback_that_quits_the_main_loop_when_called, NULL); + eina_array_free(arr_selected); } EFL_END_TEST @@ -148,6 +151,7 @@ EFL_START_TEST(test_none_select) ck_assert_int_eq(eina_array_count(arr_selected), 0); efl_event_callback_del(widget, EFL_UI_SELECTABLE_EVENT_SELECTION_CHANGED, (void*) event_callback_single_call_int_data, &c); efl_event_callback_del(widget, EFL_UI_SELECTABLE_EVENT_SELECTION_CHANGED, event_callback_that_quits_the_main_loop_when_called, NULL); + eina_array_free(arr_selected); } EFL_END_TEST @@ -164,6 +168,7 @@ EFL_START_TEST(all_select_api) ck_assert_ptr_eq(eina_array_data_get(arr_selected, 0), efl_pack_content_get(widget, 0)); ck_assert_ptr_eq(eina_array_data_get(arr_selected, 1), efl_pack_content_get(widget, 1)); ck_assert_ptr_eq(eina_array_data_get(arr_selected, 2), efl_pack_content_get(widget, 2)); + eina_array_free(arr_selected); } EFL_END_TEST @@ -179,6 +184,7 @@ EFL_START_TEST(all_unselect_api) ck_assert_int_eq(eina_array_count(arr_selected), 0); ck_assert_int_eq(efl_ui_selectable_selected_get(efl_pack_content_get(widget, 0)), EINA_FALSE); + eina_array_free(arr_selected); } EFL_END_TEST @@ -193,6 +199,7 @@ EFL_START_TEST(range_unselect) _iterator_to_array(&arr_selected, efl_ui_selectable_selected_iterator_new(widget)); ck_assert_int_eq(eina_array_count(arr_selected), 1); ck_assert_ptr_eq(eina_array_data_get(arr_selected, 0), efl_pack_content_get(widget, 0)); + eina_array_free(arr_selected); } EFL_END_TEST @@ -207,6 +214,7 @@ EFL_START_TEST(range_unselect2) _iterator_to_array(&arr_selected, efl_ui_selectable_selected_iterator_new(widget)); ck_assert_int_eq(eina_array_count(arr_selected), 1); ck_assert_ptr_eq(eina_array_data_get(arr_selected, 0), efl_pack_content_get(widget, 0)); + eina_array_free(arr_selected); } EFL_END_TEST @@ -220,6 +228,7 @@ EFL_START_TEST(range_select) ck_assert_int_eq(eina_array_count(arr_selected), 2); ck_assert_ptr_eq(eina_array_data_get(arr_selected, 0), efl_pack_content_get(widget, 1)); ck_assert_ptr_eq(eina_array_data_get(arr_selected, 1), efl_pack_content_get(widget, 2)); + eina_array_free(arr_selected); } EFL_END_TEST @@ -233,6 +242,7 @@ EFL_START_TEST(range_select2) ck_assert_int_eq(eina_array_count(arr_selected), 2); ck_assert_ptr_eq(eina_array_data_get(arr_selected, 0), efl_pack_content_get(widget, 1)); ck_assert_ptr_eq(eina_array_data_get(arr_selected, 1), efl_pack_content_get(widget, 2)); + eina_array_free(arr_selected); } EFL_END_TEST |