Fixed some snprintf-related build breakages in Visual Studio.

This commit is contained in:
Aaron Jacobs
2013-08-08 23:08:28 +00:00
parent 36400ac0c1
commit d2618806ba
2 changed files with 12 additions and 0 deletions

View File

@@ -868,7 +868,11 @@ Reader::getLocationLineAndColumn( Location location ) const
int line, column;
getLocationLineAndColumn( location, line, column );
char buffer[18+16+16+1];
#if defined(_MSC_VER) && defined(__STDC_SECURE_LIB__)
sprintf_s(buffer, sizeof(buffer), "Line %d, Column %d", line, column);
#else
snprintf(buffer, sizeof(buffer), "Line %d, Column %d", line, column);
#endif
return buffer;
}