[krbdev.mit.edu #7760] [PATCH] Don't assume function arguments are evaluated right-to-left
Greg Hudson via RT
rt-comment at krbdev.mit.edu
Thu Nov 7 12:15:55 EST 2013
This was fixed on master in commit
525eafc83a0fbe8f215b7749b5774d54468a19d1 (March 2013). Unless it is
causing a build failure, I don't think there is a need to backport the
fix to prior releases since the bug is in a test program.
I don't think any argument evaluation order would make the old code
correct; it was a straightforward case of use before initialization. But
it is true that C does not guarantee a particular order of evaluation for
function arguments.
More information about the krb5-bugs
mailing list