Wireshark-commits: [Wireshark-commits] master bfc5483: rpc: take a file-scope copy of	some RPC proc
      
      
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=bfc5483174d564eb20dc2576bf3a124a93075557
Submitter: Evan Huus (eapache@xxxxxxxxx)
Changed: branch: master
Repository: wireshark
Commits:
bfc5483 by Evan Huus (eapache@xxxxxxxxx):
    rpc: take a file-scope copy of some RPC procedures
    
    The original may be freed out from underneath us if a duplicate is registered.
    Thanks to Bruce Fields for pointing out one case of this I'd missed.
    
    Also replace a bunch of manual "foo.field = 0" with just wmem_new0() instead.
    
    Bug: 10636
    Change-Id: I342bd732f062b0a191cbbf5ae417356385d2fd53
    Reviewed-on: https://code.wireshark.org/review/5046
    Petri-Dish: Evan Huus <eapache@xxxxxxxxx>
    Tested-by: Petri Dish Buildbot <buildbot-no-reply@xxxxxxxxxxxxx>
    Reviewed-by: Evan Huus <eapache@xxxxxxxxx>
    
Actions performed:
    from  cd93af0   Oops, we also need to worry about pcap_get_tstamp_precision().
    adds  bfc5483   rpc: take a file-scope copy of some RPC procedures
Summary of changes:
 epan/dissectors/packet-rpc.c |   14 +++-----------
 1 file changed, 3 insertions(+), 11 deletions(-)