X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=ltt%2Fbranches%2Fpoly%2Flttv%2Fmodules%2Ftext%2FtextDump.c;h=9502aa0d696da0f8d49dc2dfadcd0158160d25b1;hb=da2e1bfb1ac32abd5ec8495afd40236bb681ebdd;hp=fea42ef0800b49cbac826eeed1215099e9ada94f;hpb=cec3d7b0a4303198eb608ecccd44454d56ab7b04;p=lttv.git diff --git a/ltt/branches/poly/lttv/modules/text/textDump.c b/ltt/branches/poly/lttv/modules/text/textDump.c index fea42ef0..9502aa0d 100644 --- a/ltt/branches/poly/lttv/modules/text/textDump.c +++ b/ltt/branches/poly/lttv/modules/text/textDump.c @@ -50,6 +50,8 @@ static LttvHooks *before_trace, *event_hook; +extern LttvFilter *a_lttv_filter; + void print_field(LttEvent *e, LttField *f, GString *s, gboolean field_names) { LttType *type; @@ -338,7 +340,9 @@ static int write_event_content(void *hook_data, void *call_data) /* * call to the filter if available */ - // lttv_filter_tree_parse(f->head,e,NULL,NULL,NULL); + if(!lttv_filter_tree_parse(a_lttv_filter->head,e,tfc->t_context->t,tfc->tf,tfs->process,tfc)) { + return FALSE; + } lttv_event_to_string(e, a_string, TRUE, a_field_names, tfs); g_string_append_printf(a_string,"\n");