Wireshark-commits: [Wireshark-commits] master da09a1b: Take all epan_column_info members that alway
      
      
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=da09a1bfd86c2066ab492178bd2c0faa96bfd579
Submitter: Michael Mann (mmann78@xxxxxxxxxxxx)
Changed: branch: master
Repository: wireshark
Commits:
da09a1b by Michael Mann (mmann78@xxxxxxxxxxxx):
    Take all epan_column_info members that always get allocated to "number of columns" to share their own data structure.
    
    Change-Id: Ib982662db6cf68730a7d121eac60d9bc5ae67429
    Reviewed-on: https://code.wireshark.org/review/9195
    Petri-Dish: Michael Mann <mmann78@xxxxxxxxxxxx>
    Reviewed-by: Anders Broman <a.broman58@xxxxxxxxx>
    Reviewed-by: Michael Mann <mmann78@xxxxxxxxxxxx>
    
Actions performed:
    from  b9145bc   "Short preamble" is 802.11[bg]-only, so put it in the PHY-specifc info.
    adds  da09a1b   Take all epan_column_info members that always get allocated to "number of columns" to share their own data structure.
Summary of changes:
 epan/column-info.h           |   25 ++-
 epan/column-utils.c          |  451 ++++++++++++++++++++++--------------------
 epan/column.c                |   46 ++---
 epan/print.c                 |   16 +-
 file.c                       |   22 ++-
 tfshark.c                    |   38 ++--
 tshark.c                     |   38 ++--
 ui/gtk/main.c                |   14 +-
 ui/gtk/packet_list.c         |   16 +-
 ui/gtk/packet_list_store.c   |   28 +--
 ui/gtk/packet_win.c          |    2 +-
 ui/packet_list_utils.c       |    8 +-
 ui/qt/packet_dialog.cpp      |    2 +-
 ui/qt/packet_list.cpp        |    6 +-
 ui/qt/packet_list_model.cpp  |    6 +-
 ui/qt/packet_list_record.cpp |   10 +-
 ui/tap-sequence-analysis.c   |   11 +-
 17 files changed, 389 insertions(+), 350 deletions(-)