X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=lttv%2Fmodules%2Fgui%2Flttvwindow%2Flttvwindow%2Flttv_plugin_tab.c;h=519e5d2ffa41656699412c28690f48fd8dc6159f;hb=451aaf275d421d71097d479eb0ae64fe908d8b6f;hp=70591766ef6adca6d4ef1fc7ed02f5191639d579;hpb=3d1e7ee596d5eef4a50ff7e77d3617643eca133e;p=lttv.git diff --git a/lttv/modules/gui/lttvwindow/lttvwindow/lttv_plugin_tab.c b/lttv/modules/gui/lttvwindow/lttvwindow/lttv_plugin_tab.c index 70591766..519e5d2f 100644 --- a/lttv/modules/gui/lttvwindow/lttvwindow/lttv_plugin_tab.c +++ b/lttv/modules/gui/lttvwindow/lttvwindow/lttv_plugin_tab.c @@ -32,12 +32,13 @@ static void tab_update_filter(LttvPlugin *parent, LttvFilter *filter) { LttvPluginTab *self = LTTV_PLUGIN_TAB(parent); g_message("In tab update filter."); + #ifdef BABEL_CLEANUP lttv_filter_destroy(self->tab->filter); + #endif /* BABEL_CLEANUP */ self->tab->filter = filter; lttvwindow_report_filter(self->tab, filter); } - static void lttv_plugin_tab_class_init (LttvPluginTabClass *klass) {