PER: only display internal extension presence bit if activated in

preferences

Change-Id: I889b32c5e609c8c10ed2a8aa5a5e6d5b88baadc4
Reviewed-on: https://code.wireshark.org/review/17580
Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
This commit is contained in:
Pascal Quantin 2016-09-08 17:04:43 +02:00
parent 6652620f27
commit 468acff2bd
1 changed files with 2 additions and 0 deletions

View File

@ -641,6 +641,7 @@ DEBUG_ENTRY("dissect_per_restricted_character_string");
if (has_extension) {
gboolean extension_present;
offset = dissect_per_boolean(tvb, offset, actx, tree, hf_per_extension_present_bit, &extension_present);
if (!display_internal_per_fields) PROTO_ITEM_SET_HIDDEN(actx->created_item);
if(extension_present){
min_len = NO_BOUND;
max_len = NO_BOUND;
@ -2120,6 +2121,7 @@ DEBUG_ENTRY("dissect_per_bit_string");
if (has_extension) {
gboolean extension_present;
offset = dissect_per_boolean(tvb, offset, actx, tree, hf_per_extension_present_bit, &extension_present);
if (!display_internal_per_fields) PROTO_ITEM_SET_HIDDEN(actx->created_item);
if(extension_present){
offset=dissect_per_length_determinant(tvb, offset, actx, tree, hf_per_bit_string_length, &length);
if(length){