Wireshark-commits: [Wireshark-commits] master 76a69be: If possible use proto_tree_add_item(), not p
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=76a69be324fd109bec2c4693e4ab57b9bc140c58
Submitter: "Guy Harris <gharris@xxxxxxxxx>"
Changed: branch: master
Repository: wireshark
Commits:
76a69be by Guy Harris (guy@xxxxxxxxxxxx):
If possible use proto_tree_add_item(), not proto_tree_add_bytes_item().
Only use proto_tree_add_bytes_item() if you
1) are processing a hex string rather than binary byte array;
2) need the raw byte data.
While we're at it, fix the encoding argument in some calls adding
FT_BYTES fields to be ENC_NA, and, for some cases that could use
FT_UINT_BYTES, use proto_tree_add_item_ret_uint() to handle the length
and add a comment about that.
Change-Id: I6a1baca5c7da3001c0a6669f9c251e9773346c8c
Reviewed-on: https://code.wireshark.org/review/36967
Petri-Dish: Guy Harris <gharris@xxxxxxxxx>
Tested-by: Petri Dish Buildbot
Reviewed-by: Guy Harris <gharris@xxxxxxxxx>
Actions performed:
from 50806f2 Qt: workaround a C4138 warning generated by MSVC2019
add 76a69be If possible use proto_tree_add_item(), not proto_tree_add_bytes_item().
Summary of changes:
epan/dissectors/packet-ieee802154.c | 2 +-
epan/dissectors/packet-netlink-net_dm.c | 2 +-
epan/dissectors/packet-optommp.c | 9 ++-------
epan/dissectors/packet-wifi-nan.c | 20 +++++++++++---------
4 files changed, 15 insertions(+), 18 deletions(-)