diff options
Diffstat (limited to 'epan/dfilter/dfunctions.c')
-rw-r--r-- | epan/dfilter/dfunctions.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/epan/dfilter/dfunctions.c b/epan/dfilter/dfunctions.c index 6394a1e482..204e6f712b 100644 --- a/epan/dfilter/dfunctions.c +++ b/epan/dfilter/dfunctions.c @@ -22,8 +22,8 @@ #include <glib.h> -#include "dfunctions.h" #include "dfilter-int.h" +#include "dfunctions.h" #include <string.h> @@ -142,7 +142,7 @@ df_func_count(GList* arg1list, GList *arg2junk _U_, GList **retval) /* For upper(), lower() and len(), checks that the parameter passed to * it is an FT_STRING */ static void -ul_semcheck_params(int param_num, stnode_t *st_node) +ul_semcheck_params(dfwork_t *dfw, int param_num, stnode_t *st_node) { sttype_id_t type; ftenum_t ftype; @@ -156,12 +156,12 @@ ul_semcheck_params(int param_num, stnode_t *st_node) hfinfo = (header_field_info *)stnode_data(st_node); ftype = hfinfo->type; if (!IS_FT_STRING(ftype)) { - dfilter_fail("Only strings can be used in upper() or lower() or len()"); + dfilter_fail(dfw, "Only strings can be used in upper() or lower() or len()"); THROW(TypeError); } break; default: - dfilter_fail("Only string-type fields can be used in upper() or lower() or len()"); + dfilter_fail(dfw, "Only string-type fields can be used in upper() or lower() or len()"); THROW(TypeError); } } @@ -171,7 +171,7 @@ ul_semcheck_params(int param_num, stnode_t *st_node) } static void -ul_semcheck_field_param(int param_num, stnode_t *st_node) +ul_semcheck_field_param(dfwork_t *dfw, int param_num, stnode_t *st_node) { sttype_id_t type; @@ -182,7 +182,7 @@ ul_semcheck_field_param(int param_num, stnode_t *st_node) case STTYPE_FIELD: break; default: - dfilter_fail("Only type fields can be used as parameter " + dfilter_fail(dfw, "Only type fields can be used as parameter " "for size() or count()"); THROW(TypeError); } |