Wireshark-commits: [Wireshark-commits] rev 33151: /trunk-1.0/ /trunk-1.0/doc/: README.developer /tr
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=33151
User: gerald
Date: 2010/06/07 01:06 PM
Log:
Copy over revisions from the trunk:
------------------------------------------------------------------------
r32962 | guy | 2010-05-25 19:21:23 -0700 (Tue, 25 May 2010) | 3 lines
Changed paths:
M /trunk/doc/README.developer
Put in a warning about the <stdarg.h> problem that I just found and
fixed in one place (and am now fixing in some other places).
------------------------------------------------------------------------
Copy over by hand:
------------------------------------------------------------------------
r32961 | guy | 2010-05-25 19:01:49 -0700 (Tue, 25 May 2010) | 4 lines
Changed paths:
M /trunk/epan/column-utils.c
Once you've used a va_list, you can't use it again until you
reinitialize it with va_start(). (Yes, there are platforms where
reusing the va_arg fails, e.g. Mac OS X on x86-64.)
------------------------------------------------------------------------
r32963 | guy | 2010-05-25 19:25:13 -0700 (Tue, 25 May 2010) | 6 lines
Changed paths:
M /trunk/epan/dissectors/dcerpc/idl2wrs.c
M /trunk/epan/proto.c
M /trunk/tools/lemon/lemon.c
M /trunk/trigcap.c
More <stdarg.h> cleanup; some are real bugs, some are just "don't do
va_start and va_end unless you're actually going to use the va_list"
(those bring the va_start and va_end closer to the use point, which
makes it a little more obvious that we're using <stdarg.h> correctly and
makes it a little harder to use it incorrectly).
------------------------------------------------------------------------
Update the release notes.
Directory: /trunk-1.0/doc/
Changes Path Action
+20 -0 README.developer Modified
Directory: /trunk-1.0/epan/
Changes Path Action
+8 -8 column-utils.c Modified
+5 -2 proto.c Modified
Directory: /trunk-1.0/tools/lemon/
Changes Path Action
+1 -1 lemon.c Modified