aboutsummaryrefslogtreecommitdiff
path: root/devtools
diff options
context:
space:
mode:
authorLittleboy2012-07-14 12:34:12 -0400
committerLittleboy2012-07-14 12:34:12 -0400
commit51352b32f15d9a919e9b7a7d3b5a92e31384e9f4 (patch)
tree27216618c6b678be95162f6c5fda1d8769cce831 /devtools
parent339fb6968ea00e9c07e27eb7bd16560020d2ed98 (diff)
downloadscummvm-rg350-51352b32f15d9a919e9b7a7d3b5a92e31384e9f4.tar.gz
scummvm-rg350-51352b32f15d9a919e9b7a7d3b5a92e31384e9f4.tar.bz2
scummvm-rg350-51352b32f15d9a919e9b7a7d3b5a92e31384e9f4.zip
CREATE_PROJECT: Disable SAFESEH in debug mode (for edit and continue)
Diffstat (limited to 'devtools')
-rw-r--r--devtools/create_project/msbuild.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/devtools/create_project/msbuild.cpp b/devtools/create_project/msbuild.cpp
index 90a5e3c15b..c797770955 100644
--- a/devtools/create_project/msbuild.cpp
+++ b/devtools/create_project/msbuild.cpp
@@ -67,7 +67,7 @@ inline void outputConfiguration(std::ostream &project, const std::string &config
inline void outputConfigurationType(const BuildSetup &setup, std::ostream &project, const std::string &name, const std::string &config, int version) {
project << "\t<PropertyGroup Condition=\"'$(Configuration)|$(Platform)'=='" << config << "'\" Label=\"Configuration\">\n"
"\t\t<ConfigurationType>" << ((name == setup.projectName || setup.devTools) ? "Application" : "StaticLibrary") << "</ConfigurationType>\n"
- "\t\t<PlatformToolset>v" << version << "0</PlatformToolset>"
+ "\t\t<PlatformToolset>v" << version << "0</PlatformToolset>\n"
"\t</PropertyGroup>\n";
}
@@ -403,6 +403,7 @@ void MSBuildProvider::createBuildProp(const BuildSetup &setup, bool isRelease, b
"\t\t</ClCompile>\n"
"\t\t<Link>\n"
"\t\t\t<GenerateDebugInformation>true</GenerateDebugInformation>\n"
+ "\t\t\t<ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>\n"
"\t\t\t<IgnoreSpecificDefaultLibraries>libcmt.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>\n";
}