...
Compliant Solution
The solution to the above problem is to include an implementation of the missing function vsnprintf()
to eliminate the dependency on 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.
...