diff options
author | Kovarththanan Rajaratnam <kovarththanan.rajaratnam@gmail.com> | 2009-08-12 18:24:49 +0000 |
---|---|---|
committer | Kovarththanan Rajaratnam <kovarththanan.rajaratnam@gmail.com> | 2009-08-12 18:24:49 +0000 |
commit | 9eec025c493c145da6e7d565ec2182c4437b2c8e (patch) | |
tree | e339e860f0c90849da12f3566af7b96902179527 /epan/proto.c | |
parent | 3a5270f542b2ee8c736eeb2cfe17cd74fff5fd62 (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.c | 7 |
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. |