From 05f6eeb5ddeb65f9402058cbba41f9c575a8d6c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Denis-Courmont?= <remi@remlab.net> Date: Wed, 31 Aug 2011 19:56:07 +0300 Subject: [PATCH] gradfun: remove callback before destroying callback data --- modules/video_filter/gradfun.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/video_filter/gradfun.c b/modules/video_filter/gradfun.c index 118d4698841e..3bde5bb8622c 100644 --- a/modules/video_filter/gradfun.c +++ b/modules/video_filter/gradfun.c @@ -160,6 +160,8 @@ static void Close(vlc_object_t *object) filter_t *filter = (filter_t *)object; filter_sys_t *sys = filter->p_sys; + var_DelCallback(filter, CFG_PREFIX "radius", Callback, NULL); + var_DelCallback(filter, CFG_PREFIX "strength", Callback, NULL); free(sys->base_buf); vlc_mutex_destroy(&sys->lock); free(sys); -- GitLab