From c790dfd9469c899ceffa32abfb96e9956504e181 Mon Sep 17 00:00:00 2001 From: compudj Date: Wed, 7 Sep 2005 19:32:44 +0000 Subject: [PATCH] event list get filter when starts git-svn-id: http://ltt.polymtl.ca/svn@1145 04897980-b3bd-0310-b5e0-8ef037075253 --- .../poly/lttv/modules/gui/detailedevents/events.c | 2 +- .../modules/gui/lttvwindow/lttvwindow/lttvwindow.c | 5 ++--- .../modules/gui/lttvwindow/lttvwindow/lttvwindow.h | 12 ++++++++++++ 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/ltt/branches/poly/lttv/modules/gui/detailedevents/events.c b/ltt/branches/poly/lttv/modules/gui/detailedevents/events.c index 3ae7bbd0..f16ec214 100644 --- a/ltt/branches/poly/lttv/modules/gui/detailedevents/events.c +++ b/ltt/branches/poly/lttv/modules/gui/detailedevents/events.c @@ -265,7 +265,7 @@ gui_events(Tab *tab) event_viewer_data->last_event = lttv_traceset_context_position_new(tsc); - event_viewer_data->main_win_filter = NULL; + event_viewer_data->main_win_filter = lttvwindow_get_filter(tab); event_viewer_data->update_cursor = TRUE; diff --git a/ltt/branches/poly/lttv/modules/gui/lttvwindow/lttvwindow/lttvwindow.c b/ltt/branches/poly/lttv/modules/gui/lttvwindow/lttvwindow/lttvwindow.c index 225104c7..fe67fb70 100644 --- a/ltt/branches/poly/lttv/modules/gui/lttvwindow/lttvwindow/lttvwindow.c +++ b/ltt/branches/poly/lttv/modules/gui/lttvwindow/lttvwindow/lttvwindow.c @@ -1024,15 +1024,14 @@ LttTime lttvwindow_get_current_time(Tab *tab) /** * Function to get the filter of the current tab. - * @param main_win, the main window the viewer belongs to. * @param filter, a pointer to a filter. + * + * returns the current filter */ -#if 0 LttvFilter *lttvwindow_get_filter(Tab *tab) { return tab->filter; } -#endif //0 /** * Function to set the filter of the current tab. diff --git a/ltt/branches/poly/lttv/modules/gui/lttvwindow/lttvwindow/lttvwindow.h b/ltt/branches/poly/lttv/modules/gui/lttvwindow/lttvwindow/lttvwindow.h index d0a97c07..87f186fc 100644 --- a/ltt/branches/poly/lttv/modules/gui/lttvwindow/lttvwindow/lttvwindow.h +++ b/ltt/branches/poly/lttv/modules/gui/lttvwindow/lttvwindow/lttvwindow.h @@ -486,6 +486,18 @@ void lttvwindow_unregister_filter_notify(Tab *tab, gpointer hook_data); +/** + * Function to get the current filter of the main window : useful at viewer + * instanciation. + * + * @param tab the tab the viewer belongs to. + * + * returns : the current filter. + */ + + +LttvFilter *lttvwindow_get_filter(Tab *tab); + /** * Function to register a hook function for a viewer to set/update its * current time. -- 2.34.1