X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=ltt%2Fbranches%2Fpoly%2Flttv%2Fmodules%2Fgui%2Fdetailedevents%2Fevents.c;h=7a9b0b8b5a72d418d040f86c46f28c21b9e98abf;hb=9f0a7b470a7b1484774ee73239f7ebc4d6e08a55;hp=7c3924f77517725f001690f2815564af3edc45db;hpb=cef97e7c926bfe509b0b58d9c38bab60d30c81f8;p=lttv.git diff --git a/ltt/branches/poly/lttv/modules/gui/detailedevents/events.c b/ltt/branches/poly/lttv/modules/gui/detailedevents/events.c index 7c3924f7..7a9b0b8b 100644 --- a/ltt/branches/poly/lttv/modules/gui/detailedevents/events.c +++ b/ltt/branches/poly/lttv/modules/gui/detailedevents/events.c @@ -478,12 +478,12 @@ gui_events(MainWindow *parent_window, LttvTracesetSelector * s,char* key ) G_OBJECT(event_viewer_data->hbox_v), MAX_NUMBER_EVENT, &event_viewer_data->size); - +/* g_object_set_data( G_OBJECT(event_viewer_data->hbox_v), TRACESET_TIME_SPAN, &event_viewer_data->time_span); - +*/ event_viewer_data->filter_key = g_strdup(key); g_object_set_data( G_OBJECT(event_viewer_data->hbox_v), @@ -1201,6 +1201,7 @@ gui_events_free(EventViewerData *event_viewer_data) unreg_show_viewer(show_event_detail,event_viewer_data, event_viewer_data->mw); unreg_update_traceset(traceset_changed,event_viewer_data, event_viewer_data->mw); + g_free(event_viewer_data->filter_key); g_event_viewer_data_list = g_slist_remove(g_event_viewer_data_list, event_viewer_data); g_free(event_viewer_data); } @@ -1213,8 +1214,8 @@ gui_events_destructor(EventViewerData *event_viewer_data) /* May already been done by GTK window closing */ if(GTK_IS_WIDGET(event_viewer_data->hbox_v)){ + gui_events_free(event_viewer_data); gtk_widget_destroy(event_viewer_data->hbox_v); - g_free(event_viewer_data->filter_key); event_viewer_data = NULL; }