projects
/
lttv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Documentation:
[lttv.git]
/
ltt
/
branches
/
poly
/
lttv
/
modules
/
text
/
textDump.c
diff --git
a/ltt/branches/poly/lttv/modules/text/textDump.c
b/ltt/branches/poly/lttv/modules/text/textDump.c
index ded3c89744c3b3402c9e1ad6ee81e20dca80bd9e..9502aa0d696da0f8d49dc2dfadcd0158160d25b1 100644
(file)
--- a/
ltt/branches/poly/lttv/modules/text/textDump.c
+++ b/
ltt/branches/poly/lttv/modules/text/textDump.c
@@
-27,6
+27,7
@@
#include <lttv/attribute.h>
#include <lttv/iattribute.h>
#include <lttv/stats.h>
#include <lttv/attribute.h>
#include <lttv/iattribute.h>
#include <lttv/stats.h>
+#include <lttv/filter.h>
#include <ltt/ltt.h>
#include <ltt/event.h>
#include <ltt/type.h>
#include <ltt/ltt.h>
#include <ltt/event.h>
#include <ltt/type.h>
@@
-49,6
+50,7
@@
static LttvHooks
*before_trace,
*event_hook;
*before_trace,
*event_hook;
+extern LttvFilter *a_lttv_filter;
void print_field(LttEvent *e, LttField *f, GString *s, gboolean field_names) {
void print_field(LttEvent *e, LttField *f, GString *s, gboolean field_names) {
@@
-335,6
+337,13
@@
static int write_event_content(void *hook_data, void *call_data)
e = tfc->e;
e = tfc->e;
+ /*
+ * call to the filter if available
+ */
+ 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");
lttv_event_to_string(e, a_string, TRUE, a_field_names, tfs);
g_string_append_printf(a_string,"\n");
This page took
0.026025 seconds
and
4
git commands to generate.