I have no clue about how cross-platform va_arg is, and how you should use it for optimum portability, but on my alpha-linux I had problems compiling 1.3.85, in the file audit.c
The attached file addressed the compiling errors and warnings on my alpha-linux, and the same source still compiles in linux-x86. I wasn't able to test any other platforms as of yet. On a side note, I get lots of warnings about casts between pointers and integers of different size. Are those negligible? Regards, Stefaan
diff
Description: Binary data
