Wireshark-commits: [Wireshark-commits] master f9c2bdc: Implement all mapping macros for the new pro

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Sat, 11 Jan 2020 08:02:45 +0000
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=f9c2bdc413e01e70ac66494f012feb87c9ae8f6b
Submitter: "Jaap Keuter <jaap.keuter@xxxxxxxxx>"
Changed: branch: master
Repository: wireshark

Commits:

f9c2bdc by Jaap Keuter (jaap.keuter@xxxxxxxxx):

    Implement all mapping macros for the new proto tree API
    
    The new proto tree API uses mapping macros to map calls to the
    proto_tree_add_* functions. These were defined for the up til then
    in use functions. In the mean time functions have been added and
    workarounds for non mapped functions were used.
    This change adds the missing mapping macros so that now all
    proto_tree_add_* functions taking a hfi address are mapped properly.
    Also fix two dissectors that failed the mapping.
    
    Change-Id: I91d800439fe2c4487ca53c00c44d7aa46ce70e1d
    Reviewed-on: https://code.wireshark.org/review/35743
    Petri-Dish: Jaap Keuter <jaap.keuter@xxxxxxxxx>
    Tested-by: Petri Dish Buildbot
    Reviewed-by: Jörg Mayer <jmayer@xxxxxxxxx>
    Reviewed-by: Jaap Keuter <jaap.keuter@xxxxxxxxx>
    

Actions performed:

    from  f1a49e5   travis: add gcc-9 builds.
     add  f9c2bdc   Implement all mapping macros for the new proto tree API


Summary of changes:
 epan/dissectors/packet-gadu-gadu.c      |   4 +-
 epan/dissectors/packet-netlink-net_dm.c |   2 +-
 epan/proto.h                            | 250 ++++++++++++++++++++++++++++----
 3 files changed, 224 insertions(+), 32 deletions(-)