...
Include an implementation of the missing function vsnprintf()
, in this case with the executable, to eliminate the dependency on an external library functions when they are not available. This compliant solution assumes that __USE_ISOC99
is not defined on systems that fail to provide a vsnprintf()
implementation.
Code Block | ||
---|---|---|
| ||
#include <stdio.h> #ifndef __USE_ISOC99 #include "my_stdio.h" /* reimplements vsnprintf() */ #endif |
...