do not generate debug info in release mode

This commit is contained in:
NtQuery 2014-03-14 13:18:48 +01:00
parent 0e95295416
commit aad32594ab
2 changed files with 6 additions and 4 deletions

View File

@ -151,12 +151,12 @@ INT_PTR CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
for(LRESULT i=0; i<cnt; i++) { for(LRESULT i=0; i<cnt; i++) {
LRESULT stringLength = SendMessageW(hLogBox, LB_GETTEXTLEN, i, 0); LRESULT stringLength = SendMessageW(hLogBox, LB_GETTEXTLEN, i, 0);
copyLength += stringLength + 2; copyLength += (int)stringLength + 2;
copy = (WCHAR *)realloc(copy, copyLength * sizeof(WCHAR)); copy = (WCHAR *)realloc(copy, copyLength * sizeof(WCHAR));
if (copy) if (copy)
{ {
copy[copyLength - stringLength - 2] = 0; copy[copyLength - (int)stringLength - 2] = 0;
} }
else else
{ {

View File

@ -126,10 +126,11 @@
</ClCompile> </ClCompile>
<Link> <Link>
<SubSystem>Windows</SubSystem> <SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation> <GenerateDebugInformation>false</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding> <EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences> <OptimizeReferences>true</OptimizeReferences>
<AdditionalDependencies>$(OutDir)TitanEngine.lib;comdlg32.lib;user32.lib</AdditionalDependencies> <AdditionalDependencies>$(OutDir)TitanEngine.lib;comdlg32.lib;user32.lib</AdditionalDependencies>
<GenerateMapFile>true</GenerateMapFile>
</Link> </Link>
<Manifest> <Manifest>
<AdditionalManifestFiles>manifest.xml</AdditionalManifestFiles> <AdditionalManifestFiles>manifest.xml</AdditionalManifestFiles>
@ -147,10 +148,11 @@
</ClCompile> </ClCompile>
<Link> <Link>
<SubSystem>Windows</SubSystem> <SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation> <GenerateDebugInformation>false</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding> <EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences> <OptimizeReferences>true</OptimizeReferences>
<AdditionalDependencies>$(OutDir)TitanEngine.lib;comdlg32.lib;user32.lib</AdditionalDependencies> <AdditionalDependencies>$(OutDir)TitanEngine.lib;comdlg32.lib;user32.lib</AdditionalDependencies>
<GenerateMapFile>true</GenerateMapFile>
</Link> </Link>
<Manifest> <Manifest>
<AdditionalManifestFiles>manifest.xml</AdditionalManifestFiles> <AdditionalManifestFiles>manifest.xml</AdditionalManifestFiles>