diff options
Diffstat (limited to 'epan/dissectors/packet-per.c')
-rw-r--r-- | epan/dissectors/packet-per.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/epan/dissectors/packet-per.c b/epan/dissectors/packet-per.c index 3594228fbd..aad3341def 100644 --- a/epan/dissectors/packet-per.c +++ b/epan/dissectors/packet-per.c @@ -1660,8 +1660,9 @@ DEBUG_ENTRY("dissect_per_choice"); PER_NOT_DECODED_YET("unknown extension root index in choice"); } else { offset += ext_length * 8; - proto_tree_add_text(tree, tvb, old_offset>>3, BLEN(old_offset, offset), "Choice no. %d in extension", choice_index); - expert_add_info(actx->pinfo, choice_item, &ei_per_choice_extension_unknown); + proto_tree_add_expert_format(tree, actx->pinfo, &ei_per_choice_extension_unknown, + tvb, old_offset>>3, BLEN(old_offset, offset), + "Choice no. %d in extension", choice_index); } } |