When gl_VSNPRINTF_ZEROSIZE_C99 is run under the Sun C++ compiler on a recent Solaris release, it fails because of: static char buf[8] = "DEADBEEF";
The compiler complains with: Error: Cannot use const char[9] to initialize char[8]. So, just replace `8' with `9'? gl_SNPRINTF_SIZE1 will have the same problem. -- albert chin (ch...@thewrittenword.com)