diff options
author | Marcel Hollerbach <mail@marcel-hollerbach.de> | 2020-01-02 09:49:50 -0500 |
---|---|---|
committer | Mike Blumenkrantz <zmike@samsung.com> | 2020-01-02 09:49:50 -0500 |
commit | 1656573b875a82dc2f3692d6cb1d3a61ac7898ba (patch) | |
tree | 4ce51a0a79b47347ff3abd1348af57ec95246478 | |
parent | 9f712bbf2f784bd27c92e9120f41df623763dac9 (diff) | |
download | efl-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.c | 4 |
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 |