lvqcl wrote:
> I would like to know opinions of other people... Especially because I'm not
> very familiar with MinGW. Anyone?
Is it safe to use __mingw_vsnprintf? If yes, then flac_snprintf can look like:
int flac_snprintf(char *str, size_t size, const char *fmt, ...)
{
va_list va;
int rc;
va_start (va, fmt);
#if defined _MSC_VER
rc = vsnprintf_s (str, size, _TRUNCATE, fmt, va);
if (rc < 0)
rc = something_that_makes_sense;
#elif defined __MINGW32__
rc = __mingw_vsnprintf (str, size, fmt, va);
#else
rc = vsnprintf (str, size, fmt, va);
#endif
va_end (va);
return rc;
}
_______________________________________________
flac-dev mailing list
[email protected]
http://lists.xiph.org/mailman/listinfo/flac-dev