mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-05 05:11:15 -06:00
BUG: fix for bug 1041, _MBCS sometimes added for UNIICODE which is bad
This commit is contained in:
@@ -1086,7 +1086,9 @@ void cmLocalVisualStudio6Generator::WriteDSPHeader(std::ostream& fout, const cha
|
||||
flags = m_Makefile->GetRequiredDefinition("CMAKE_C_FLAGS");
|
||||
}
|
||||
// if unicode is not found, then add -D_MBCS
|
||||
if(flags.find("D_UNICODE") == flags.npos)
|
||||
std::string defs = m_Makefile->GetDefineFlags();
|
||||
if(flags.find("D_UNICODE") == flags.npos &&
|
||||
defs.find("D_UNICODE") == flags.npos)
|
||||
{
|
||||
flags += " /D \"_MBCS\"";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user