X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=lttv%2Fmodules%2Fgui%2Fresourceview%2Fcfv.c;h=fda59bd0a35b648a6a18d7ea9c13e563273e387a;hb=dd47d0d8af96afdc24f6a5465a42d7db3ac8c038;hp=183be8bbf95952eb775d8a526ff43ccf6c08fb19;hpb=f61f4dca50e13aa52b1ca3941c8f420848f4353f;p=lttv.git diff --git a/lttv/modules/gui/resourceview/cfv.c b/lttv/modules/gui/resourceview/cfv.c index 183be8bb..fda59bd0 100644 --- a/lttv/modules/gui/resourceview/cfv.c +++ b/lttv/modules/gui/resourceview/cfv.c @@ -83,16 +83,6 @@ gboolean cfv_scroll_event(GtkWidget *widget, GdkEventScroll *event, } -/* Toolbar callbacks */ -static void property_button (GtkToolButton *toolbutton, - gpointer user_data) -{ - ControlFlowData *control_flow_data = (ControlFlowData*)user_data; - - g_printf("CFV Property button clicked\n"); - -} - /***************************************************************************** * Control Flow Viewer class implementation * *****************************************************************************/ @@ -107,12 +97,8 @@ static void property_button (GtkToolButton *toolbutton, ControlFlowData * resourceview(LttvPluginTab *ptab) { - Tab *tab = ptab->tab; - GtkWidget *tmp_toolbar_icon; GtkWidget *process_list_widget, *drawing_widget, *drawing_area; - //ControlFlowData* control_flow_data = g_new(ControlFlowData,1) ; LttvPluginCFV *plugin_cfv = g_object_new(LTTV_TYPE_PLUGIN_CFV, NULL); - GtkTooltips *tooltips = gtk_tooltips_new(); ControlFlowData* control_flow_data = plugin_cfv->cfd; control_flow_data->ptab = ptab; control_flow_data->tab = ptab->tab; @@ -280,8 +266,9 @@ guicontrolflow_destructor(gpointer data) g_info("%p, %p, %p", update_time_window_hook, plugin_cfv, tab); if(GTK_IS_WIDGET(guicontrolflow_get_widget(plugin_cfv->cfd))) g_info("widget still exists"); - +#ifdef BABEL_CLEANUP lttv_filter_destroy(plugin_cfv->cfd->filter); +#endif //babel_cleanup /* Process List is removed with it's widget */ //ProcessList_destroy(control_flow_data->process_list); if(tab != NULL)