simon-svn: xtruss: simon
Commits to Tartarus CVS repository.
tartarus-commits at lists.tartarus.org
Thu May 3 19:56:16 BST 2012
SVN root: svn://svn.tartarus.org/sgt
Changes by: simon
Revision: 9490
Date: 2012-05-03 19:56:16 +0100 (Thu, 03 May 2012)
Log message (7 lines):
Extensive changes to fix a warning from Ubuntu 12.04's gcc, which
points out that since my FETCH8, FETCH16, FETCH32 and STRING macros
all conditionally set xl->overflow if given invalid arguments, using
more than one of them in the argument list of xlog_param() constitutes
multiple side effects between sequence points - even though all the
side effects in question are the same one and idempotent, so that in
practice it surely won't matter what order they happen in!
Modified files:
U xtruss/uxxtruss.c
Links:
http://svn.tartarus.org/sgt/?rev=9490&view=rev
http://svn.tartarus.org/sgt/xtruss/uxxtruss.c?rev=9490&r1=9489&r2=9490
More information about the tartarus-commits
mailing list