diff options
author | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2021-03-02 12:52:53 +0000 |
---|---|---|
committer | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2021-03-02 12:52:53 +0000 |
commit | 67acb15a1fc1e3ff60417f482e4453e5d4f73235 (patch) | |
tree | 0a277f0c5917a16f124f466d6eedba4ddeb46313 | |
parent | 914a85159be2244e541b7f44f16ea4c7e4f3aca5 (diff) | |
download | efl-67acb15a1fc1e3ff60417f482e4453e5d4f73235.tar.gz |
elm slider - don't double-free output format.
-rw-r--r-- | src/lib/elementary/elm_slider.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/elementary/elm_slider.c b/src/lib/elementary/elm_slider.c index 8d6f9871ec..31c9bcdfcc 100644 --- a/src/lib/elementary/elm_slider.c +++ b/src/lib/elementary/elm_slider.c @@ -1270,6 +1270,9 @@ _elm_slider_efl_ui_format_format_cb_set(Eo *obj, Elm_Slider_Data *sd, void *func if (sd->format_cb_data && sd->format_free_cb) sd->format_free_cb(sd->format_cb_data); + sd->format_cb = NULL; + sd->format_cb_data = NULL; + sd->format_free_cb = NULL; if (efl_invalidated_get(obj)) return; |