summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Hollerbach <mail@marcel-hollerbach.de>2020-01-02 09:49:50 -0500
committerMike Blumenkrantz <zmike@samsung.com>2020-01-02 09:49:50 -0500
commit1656573b875a82dc2f3692d6cb1d3a61ac7898ba (patch)
tree4ce51a0a79b47347ff3abd1348af57ec95246478
parent9f712bbf2f784bd27c92e9120f41df623763dac9 (diff)
downloadefl-1656573b875a82dc2f3692d6cb1d3a61ac7898ba.tar.gz
efl_spec_suite: remove callbacks at the end of a test
Summary: we might access changed, which is stacked. This fixes a potential crash. Depends on D11001 Reviewers: cedric, zmike Reviewed By: zmike Subscribers: #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D11002
-rw-r--r--src/tests/elementary/spec/efl_test_range_display.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/tests/elementary/spec/efl_test_range_display.c b/src/tests/elementary/spec/efl_test_range_display.c
index f072e02c10..5704741556 100644
--- a/src/tests/elementary/spec/efl_test_range_display.c
+++ b/src/tests/elementary/spec/efl_test_range_display.c
@@ -124,6 +124,10 @@ EFL_START_TEST (range_display_value_events)
changed = EINA_FALSE;
min_reached = EINA_FALSE;
max_reached = EINA_FALSE;
+ efl_event_callback_del(widget, EFL_UI_RANGE_EVENT_CHANGED, _set_flag, &changed);
+ efl_event_callback_del(widget, EFL_UI_RANGE_EVENT_MIN_REACHED, _set_flag, &min_reached);
+ efl_event_callback_del(widget, EFL_UI_RANGE_EVENT_MAX_REACHED, _set_flag, &max_reached);
+
}
EFL_END_TEST