X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;ds=sidebyside;f=ltt%2Fbranches%2Fpoly%2Flttv%2Fmodules%2Ftext%2FbatchAnalysis.c;h=4482a35ccf565a12a701a42880dca21f5baaec92;hb=cec3d7b0a4303198eb608ecccd44454d56ab7b04;hp=ec68e7f1490b2deae76980673f29903c6224efd3;hpb=80f9611a4e0e5c9dd739ea57ca4062579382b467;p=lttv.git diff --git a/ltt/branches/poly/lttv/modules/text/batchAnalysis.c b/ltt/branches/poly/lttv/modules/text/batchAnalysis.c index ec68e7f1..4482a35c 100644 --- a/ltt/branches/poly/lttv/modules/text/batchAnalysis.c +++ b/ltt/branches/poly/lttv/modules/text/batchAnalysis.c @@ -80,7 +80,8 @@ static gboolean process_traceset(void *hook_data, void *call_data) lttv_state_add_event_hooks(&tscs->parent); if(a_stats) lttv_stats_add_event_hooks(tscs); - a_lttv_filter = lttv_filter_new(a_filter_string,(LttvTraceState*)tscs); + a_lttv_filter = lttv_filter_new(); + lttv_filter_append_expression(a_lttv_filter,a_filter_string->str); //lttv_traceset_context_add_hooks(tc, //before_traceset, after_traceset, NULL, before_trace, after_trace, @@ -231,4 +232,4 @@ static void destroy() LTTV_MODULE("batchAnalysis", "Batch processing of a trace", \ "Run through a trace calling all the registered hooks", \ - init, destroy, "state", "stats", "option","filter") + init, destroy, "state", "stats", "option","textFilter")