MSVC-specific function calls wrapped in a MSVC-specific macro instead of a Windows-specific one.
This commit is contained in:
@@ -82,7 +82,7 @@ void b3OutputPrintfVarArgsInternal(const char *str, ...)
|
|||||||
char strDebug[B3_MAX_DEBUG_STRING_LENGTH]={0};
|
char strDebug[B3_MAX_DEBUG_STRING_LENGTH]={0};
|
||||||
va_list argList;
|
va_list argList;
|
||||||
va_start(argList, str);
|
va_start(argList, str);
|
||||||
#ifdef _WIN32
|
#ifdef _MSC_VER
|
||||||
vsprintf_s(strDebug,B3_MAX_DEBUG_STRING_LENGTH,str,argList);
|
vsprintf_s(strDebug,B3_MAX_DEBUG_STRING_LENGTH,str,argList);
|
||||||
#else
|
#else
|
||||||
vsnprintf(strDebug,B3_MAX_DEBUG_STRING_LENGTH,str,argList);
|
vsnprintf(strDebug,B3_MAX_DEBUG_STRING_LENGTH,str,argList);
|
||||||
@@ -95,7 +95,7 @@ void b3OutputWarningMessageVarArgsInternal(const char *str, ...)
|
|||||||
char strDebug[B3_MAX_DEBUG_STRING_LENGTH]={0};
|
char strDebug[B3_MAX_DEBUG_STRING_LENGTH]={0};
|
||||||
va_list argList;
|
va_list argList;
|
||||||
va_start(argList, str);
|
va_start(argList, str);
|
||||||
#ifdef _WIN32
|
#ifdef _MSC_VER
|
||||||
vsprintf_s(strDebug,B3_MAX_DEBUG_STRING_LENGTH,str,argList);
|
vsprintf_s(strDebug,B3_MAX_DEBUG_STRING_LENGTH,str,argList);
|
||||||
#else
|
#else
|
||||||
vsnprintf(strDebug,B3_MAX_DEBUG_STRING_LENGTH,str,argList);
|
vsnprintf(strDebug,B3_MAX_DEBUG_STRING_LENGTH,str,argList);
|
||||||
@@ -109,7 +109,7 @@ void b3OutputErrorMessageVarArgsInternal(const char *str, ...)
|
|||||||
char strDebug[B3_MAX_DEBUG_STRING_LENGTH]={0};
|
char strDebug[B3_MAX_DEBUG_STRING_LENGTH]={0};
|
||||||
va_list argList;
|
va_list argList;
|
||||||
va_start(argList, str);
|
va_start(argList, str);
|
||||||
#ifdef _WIN32
|
#ifdef _MSC_VER
|
||||||
vsprintf_s(strDebug,B3_MAX_DEBUG_STRING_LENGTH,str,argList);
|
vsprintf_s(strDebug,B3_MAX_DEBUG_STRING_LENGTH,str,argList);
|
||||||
#else
|
#else
|
||||||
vsnprintf(strDebug,B3_MAX_DEBUG_STRING_LENGTH,str,argList);
|
vsnprintf(strDebug,B3_MAX_DEBUG_STRING_LENGTH,str,argList);
|
||||||
@@ -149,7 +149,7 @@ void b3SetCustomLeaveProfileZoneFunc(b3LeaveProfileZoneFunc* leaveFunc)
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
#ifndef _WIN32
|
#ifndef _MSC_VER
|
||||||
#undef vsprintf_s
|
#undef vsprintf_s
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|||||||
@@ -618,7 +618,7 @@ cl_program b3OpenCLUtils_compileCLProgramFromString(cl_context clContext, cl_dev
|
|||||||
strippedName = strip2(clFileNameForCaching,"\\");
|
strippedName = strip2(clFileNameForCaching,"\\");
|
||||||
strippedName = strip2(strippedName,"/");
|
strippedName = strip2(strippedName,"/");
|
||||||
|
|
||||||
#ifdef _WIN32
|
#ifdef _MSVC_VER
|
||||||
sprintf_s(binaryFileName,B3_MAX_STRING_LENGTH,"%s/%s.%s.%s.bin",sCachedBinaryPath,strippedName, deviceName,driverVersion );
|
sprintf_s(binaryFileName,B3_MAX_STRING_LENGTH,"%s/%s.%s.%s.bin",sCachedBinaryPath,strippedName, deviceName,driverVersion );
|
||||||
#else
|
#else
|
||||||
sprintf(binaryFileName,"%s/%s.%s.%s.bin",sCachedBinaryPath,strippedName, deviceName,driverVersion );
|
sprintf(binaryFileName,"%s/%s.%s.%s.bin",sCachedBinaryPath,strippedName, deviceName,driverVersion );
|
||||||
@@ -765,7 +765,7 @@ cl_program b3OpenCLUtils_compileCLProgramFromString(cl_context clContext, cl_dev
|
|||||||
|
|
||||||
if( fileUpToDate)
|
if( fileUpToDate)
|
||||||
{
|
{
|
||||||
#ifdef _WIN32
|
#ifdef _MSC_VER
|
||||||
FILE* file;
|
FILE* file;
|
||||||
if (fopen_s(&file,binaryFileName, "rb")!=0)
|
if (fopen_s(&file,binaryFileName, "rb")!=0)
|
||||||
file=0;
|
file=0;
|
||||||
@@ -892,7 +892,7 @@ cl_program b3OpenCLUtils_compileCLProgramFromString(cl_context clContext, cl_dev
|
|||||||
|
|
||||||
flagsize = sizeof(char)*(strlen(additionalMacros) + strlen(flags) + 5);
|
flagsize = sizeof(char)*(strlen(additionalMacros) + strlen(flags) + 5);
|
||||||
compileFlags = (char*) malloc(flagsize);
|
compileFlags = (char*) malloc(flagsize);
|
||||||
#ifdef _WIN32
|
#ifdef _MSC_VER
|
||||||
sprintf_s(compileFlags,flagsize, "%s %s", flags, additionalMacros);
|
sprintf_s(compileFlags,flagsize, "%s %s", flags, additionalMacros);
|
||||||
#else
|
#else
|
||||||
sprintf(compileFlags, "%s %s", flags, additionalMacros);
|
sprintf(compileFlags, "%s %s", flags, additionalMacros);
|
||||||
@@ -941,7 +941,7 @@ cl_program b3OpenCLUtils_compileCLProgramFromString(cl_context clContext, cl_dev
|
|||||||
|
|
||||||
{
|
{
|
||||||
FILE* file=0;
|
FILE* file=0;
|
||||||
#ifdef _WIN32
|
#ifdef _MSC_VER
|
||||||
if (fopen_s(&file,binaryFileName, "wb")!=0)
|
if (fopen_s(&file,binaryFileName, "wb")!=0)
|
||||||
file=0;
|
file=0;
|
||||||
#else
|
#else
|
||||||
|
|||||||
Reference in New Issue
Block a user