X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=ltt%2Fbranches%2Fpoly%2Flttv%2Fmodules%2Ftext%2FtextDump.c;h=1b4a1a4c8eec19f8d769c96ca2b3897097314fa6;hb=73050a5ffb71a9a78b82baba0316d3416738372d;hp=ded3c89744c3b3402c9e1ad6ee81e20dca80bd9e;hpb=63c35f6c3a742bb0bcd558c4899221231bcb05d7;p=lttv.git diff --git a/ltt/branches/poly/lttv/modules/text/textDump.c b/ltt/branches/poly/lttv/modules/text/textDump.c index ded3c897..1b4a1a4c 100644 --- a/ltt/branches/poly/lttv/modules/text/textDump.c +++ b/ltt/branches/poly/lttv/modules/text/textDump.c @@ -27,6 +27,7 @@ #include #include #include +#include #include #include #include @@ -49,6 +50,7 @@ static LttvHooks *before_trace, *event_hook; +extern LttvFilter *a_lttv_filter; void print_field(LttEvent *e, LttField *f, GString *s, gboolean field_names) { @@ -335,6 +337,11 @@ static int write_event_content(void *hook_data, void *call_data) e = tfc->e; + /* + * call to the filter if available + */ + lttv_filter_tree_parse(a_lttv_filter->head,e,NULL,NULL,NULL); + lttv_event_to_string(e, a_string, TRUE, a_field_names, tfs); g_string_append_printf(a_string,"\n");