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 flac-dev@xiph.org http://lists.xiph.org/mailman/listinfo/flac-dev