X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=lttv%2Fmodules%2Fgui%2Fresourceview%2Flttv_plugin_cfv.c;h=81030335cc28738b78631bfe5801ec8c98e6f54c;hb=dd47d0d8af96afdc24f6a5465a42d7db3ac8c038;hp=4b5ae2ce1fa17689c68201150f89bde1da019cef;hpb=f61f4dca50e13aa52b1ca3941c8f420848f4353f;p=lttv.git diff --git a/lttv/modules/gui/resourceview/lttv_plugin_cfv.c b/lttv/modules/gui/resourceview/lttv_plugin_cfv.c index 4b5ae2ce..81030335 100644 --- a/lttv/modules/gui/resourceview/lttv_plugin_cfv.c +++ b/lttv/modules/gui/resourceview/lttv_plugin_cfv.c @@ -34,7 +34,9 @@ static void cfv_update_filter(LttvPlugin *parent, LttvFilter *filter) { LttvPluginCFV *self = LTTV_PLUGIN_CFV(parent); g_message("In CFV update filter."); +#ifdef BABEL_CLEANUP lttv_filter_destroy(self->cfd->filter); +#endif //babel_cleanup self->cfd->filter = filter; redraw_notify(self->cfd, NULL); } @@ -68,7 +70,7 @@ lttv_plugin_cfv_get_type (void) sizeof (LttvPluginCFVClass), NULL, /* base_init */ NULL, /* base_finalize */ - lttv_plugin_cfv_class_init, /* class_init */ + (GClassInitFunc) lttv_plugin_cfv_class_init, /* class_init */ NULL, /* class_finalize */ NULL, /* class_data */ sizeof (LttvPluginCFV),