Wireshark-commits: [Wireshark-commits] rev 49101: /trunk/epan/dissectors/ /trunk/epan/dissectors/:

Date: Tue, 30 Apr 2013 23:19:49 GMT
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=49101

User: eapache
Date: 2013/04/30 04:19 PM

Log:
 Follow-up to r49055 as noted on
 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7359
 
 The BER integer dissection routines take an hf_id, but that can be -1.
 Only fetch the type (to check signedness) if hf_id >= 0, as otherwise this
 causes a dissector bug. Default to signed if given no hf_id - I don't know
 whether this should be unsigned or not, but the old behaviour was that
 everything was signed so it's not a regression at least.

Directory: /trunk/epan/dissectors/
  Changes    Path            Action
  +4 -1      packet-ber.c    Modified