VS6: Avoid _MBCS define when _SBCS is defined (#12189)
Should fix the failing SBCS test on the VS6 dashboard.
This commit is contained in:
parent
ba89e92ba6
commit
df19b9cadb
|
@ -1606,10 +1606,12 @@ void cmLocalVisualStudio6Generator
|
|||
flagsDebugRel += " -DCMAKE_INTDIR=\\\"RelWithDebInfo\\\" ";
|
||||
}
|
||||
|
||||
// if unicode is not found, then add -D_MBCS
|
||||
// if _UNICODE and _SBCS are not found, then add -D_MBCS
|
||||
std::string defs = this->Makefile->GetDefineFlags();
|
||||
if(flags.find("D_UNICODE") == flags.npos &&
|
||||
defs.find("D_UNICODE") == flags.npos)
|
||||
defs.find("D_UNICODE") == flags.npos &&
|
||||
flags.find("D_SBCS") == flags.npos &&
|
||||
defs.find("D_SBCS") == flags.npos)
|
||||
{
|
||||
flags += " /D \"_MBCS\"";
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue