Wireshark-commits: [Wireshark-commits] master da09a1b: Take all epan_column_info members that alway

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Mon, 29 Jun 2015 02:11:10 +0000 (UTC)
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(-)