aboutsummaryrefslogtreecommitdiffstats
path: root/epan/tpg.c
diff options
context:
space:
mode:
authorLuis Ontanon <luis.ontanon@gmail.com>2005-10-01 15:19:36 +0000
committerLuis Ontanon <luis.ontanon@gmail.com>2005-10-01 15:19:36 +0000
commit154d8ae08733a83bfe0a314d0e4492697eebb143 (patch)
tree0486f542a03b4adb5b4246bfd2e3e9f3f750da79 /epan/tpg.c
parent54695fec80f9bc99f63344b49c6cc589b8d4f138 (diff)
one step further...
TPG now uses the ignore feature of tvbparse named sub_rules can have cardinality epan/tvbparse.c: do not crash on zero cardinality svn path=/trunk/; revision=16065
Diffstat (limited to 'epan/tpg.c')
-rw-r--r--epan/tpg.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/epan/tpg.c b/epan/tpg.c
index 2813b795c0..5a29b8ba4a 100644
--- a/epan/tpg.c
+++ b/epan/tpg.c
@@ -47,10 +47,11 @@ extern tpg_parser_data_t* tpg_start(proto_tree* root_tree,
tvbuff_t* tvb,
int offset,
int len,
+ tvbparse_wanted_t* ignore,
void* private_data) {
tpg_parser_data_t* tpg = ep_alloc(sizeof(tpg_parser_data_t));
tpg->private_data = private_data;
- tpg->tt = tvbparse_init(tvb,offset,len,tpg,NULL);
+ tpg->tt = tvbparse_init(tvb,offset,len,tpg,ignore);
tpg->stack = ep_stack_new();
ep_stack_push(tpg->stack,root_tree);