X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=trunk%2Flttv%2Flttv%2Flttv%2Ffilter.c;fp=trunk%2Flttv%2Flttv%2Flttv%2Ffilter.c;h=8ed060225ca9593689e665cd118d855203eb975b;hb=6668c31b1c694332b1dd866610714df3746bbb17;hp=78a339c931d2b4e193ad24cd60e6909627524df7;hpb=9354c7da1d42b3bdf763b7afe6279bdc46cdc728;p=lttv.git diff --git a/trunk/lttv/lttv/lttv/filter.c b/trunk/lttv/lttv/lttv/filter.c index 78a339c9..8ed06022 100644 --- a/trunk/lttv/lttv/lttv/filter.c +++ b/trunk/lttv/lttv/lttv/filter.c @@ -135,7 +135,7 @@ gboolean lttv_simple_expression_assign_field(GPtrArray* fp, LttvSimpleExpression* se) { GString* f = NULL; - printf("array len : %d\n", fp->len); + if(fp->len < 2) return FALSE; g_assert((f=ltt_g_ptr_array_remove_index_slow(fp,0))); @@ -153,7 +153,7 @@ lttv_simple_expression_assign_field(GPtrArray* fp, LttvSimpleExpression* se) { * subfields, it will be considered * as a dynamic field */ - printf("DBG1: %s\n", f->str); + if(!g_strcasecmp(f->str,"trace") ) { /* * Possible values: @@ -179,7 +179,6 @@ lttv_simple_expression_assign_field(GPtrArray* fp, LttvSimpleExpression* se) { se->field = LTTV_FILTER_TRACEFILE_NAME; } } else if(!g_strcasecmp(f->str,"state") ) { - printf("DBG2: %s\n", f->str); /* * Possible values: * state.pid @@ -237,7 +236,7 @@ lttv_simple_expression_assign_field(GPtrArray* fp, LttvSimpleExpression* se) { */ g_string_free(f,TRUE); f=ltt_g_ptr_array_remove_index_slow(fp,0); - printf("DBG: %s\n", f->str); + if(!g_strcasecmp(f->str,"name") ) { se->field = LTTV_FILTER_EVENT_NAME; }