aboutsummaryrefslogtreecommitdiffstats
path: root/epan/proto.c
diff options
context:
space:
mode:
authorKovarththanan Rajaratnam <kovarththanan.rajaratnam@gmail.com>2009-08-12 18:24:49 +0000
committerKovarththanan Rajaratnam <kovarththanan.rajaratnam@gmail.com>2009-08-12 18:24:49 +0000
commit9eec025c493c145da6e7d565ec2182c4437b2c8e (patch)
treee339e860f0c90849da12f3566af7b96902179527 /epan/proto.c
parent3a5270f542b2ee8c736eeb2cfe17cd74fff5fd62 (diff)
DISSECTOR_ASSERT on FT_PCRE in construct_match_selected_string().
svn path=/trunk/; revision=29396
Diffstat (limited to 'epan/proto.c')
-rw-r--r--epan/proto.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/epan/proto.c b/epan/proto.c
index 63a61401e0..33e29ad0dc 100644
--- a/epan/proto.c
+++ b/epan/proto.c
@@ -5729,7 +5729,6 @@ construct_match_selected_string(field_info *finfo, epan_dissect_t *edt,
break;
case FT_NONE:
- case FT_PCRE:
/*
* If the length is 0, just match the name of the
* field.
@@ -5800,6 +5799,12 @@ construct_match_selected_string(field_info *finfo, epan_dissect_t *edt,
}
break;
+ case FT_PCRE:
+ /* FT_PCRE never appears as a type for a registered field. It is
+ * only used internally. */
+ DISSECTOR_ASSERT_NOT_REACHED();
+ break;
+
/* By default, use the fvalue's "to_string_repr" method. */
default:
/* Figure out the string length needed.