diff --git a/amxmodx/msvc10/amxmodx_mm.vcxproj b/amxmodx/msvc10/amxmodx_mm.vcxproj index 61cca271..0fee5f6c 100644 --- a/amxmodx/msvc10/amxmodx_mm.vcxproj +++ b/amxmodx/msvc10/amxmodx_mm.vcxproj @@ -1,5 +1,5 @@  - + JITDebugBinLog @@ -27,21 +27,25 @@ DynamicLibrary false MultiByte + v120_xp DynamicLibrary false MultiByte + v120_xp DynamicLibrary false MultiByte + v120_xp DynamicLibrary false MultiByte + v120_xp @@ -127,6 +131,8 @@ true .\jitdebug/amxx_mm.pdb .\jitdebug/amxmodx_mm.lib + Windows + false @@ -180,6 +186,8 @@ .\jitrelease/amxmodx_mm.pdb true .\jitrelease/amxmodx_mm.lib + Windows + false @@ -195,7 +203,7 @@ ..\;..\..\public;..\..\public\sdk;..\..\public\amtl;$(METAMOD)\metamod;$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;$(HLSDK)\public;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_WINDOWS;_USRDLL;amxmodx_EXPORTS;PAWN_CELL_SIZE=32;ASM32;JIT;BINLOG_ENABLED;_CRT_SECURE_NO_DEPRECATE;HAVE_STDINT_H;%(PreprocessorDefinitions) EnableFastChecks - MultiThreadedDebug + MultiThreaded 4Bytes true false @@ -227,6 +235,7 @@ true .\jitdebugbinlog/amxmodx_bl_mm.pdb .\jitdebugbinlog/amxmodx_bl_mm.lib + Windows @@ -279,6 +288,7 @@ .\jitreleasebinlog/amxmodx_bl_mm.pdb true .\jitreleasebinlog/amxmodx_bl_mm.lib + Windows @@ -434,7 +444,9 @@ - + + true + diff --git a/compiler/amxxpc/amxxpc.vcxproj b/compiler/amxxpc/amxxpc.vcxproj index 932746f2..12b05448 100644 --- a/compiler/amxxpc/amxxpc.vcxproj +++ b/compiler/amxxpc/amxxpc.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -19,10 +19,12 @@ Application MultiByte + v120_xp Application MultiByte + v120_xp @@ -56,13 +58,13 @@ WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;AMX_ANSIONLY;%(PreprocessorDefinitions) true EnableFastChecks - MultiThreadedDebug + MultiThreaded false Level3 EditAndContinue - ..\..\amxmodx\;C:\Program Files (x86)\Visual Leak Detector\include;%(AdditionalIncludeDirectories) + ..\..\public;..\..\amxmodx\;C:\Program Files (x86)\Visual Leak Detector\include;%(AdditionalIncludeDirectories) %(AdditionalDependencies) @@ -83,7 +85,7 @@ Level3 ProgramDatabase - ..\..\amxmodx\;C:\Program Files (x86)\Visual Leak Detector\include;%(AdditionalIncludeDirectories) + ..\..\public;..\..\amxmodx\;C:\Program Files (x86)\Visual Leak Detector\include;%(AdditionalIncludeDirectories) %(AdditionalDependencies) @@ -134,7 +136,10 @@ - + + ..\..\public; + ..\..\public; + diff --git a/compiler/libpc300/libpc300.vcxproj b/compiler/libpc300/libpc300.vcxproj index 5264d198..84cac9f4 100644 --- a/compiler/libpc300/libpc300.vcxproj +++ b/compiler/libpc300/libpc300.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -19,10 +19,12 @@ DynamicLibrary MultiByte + v120_xp DynamicLibrary MultiByte + v120_xp diff --git a/compiler/libpc300/sc1.c b/compiler/libpc300/sc1.c index 00c73ae7..cb071acd 100755 --- a/compiler/libpc300/sc1.c +++ b/compiler/libpc300/sc1.c @@ -718,7 +718,6 @@ cleanup: #if !defined SC_LIGHT if (errnum==0 && strlen(errfname)==0) { - int recursion; int flag_exceed=0; if (sc_amxlimit > 0 && (long)(hdrsize+code_idx+glb_declared*sizeof(cell)+sc_stksize*sizeof(cell)) >= sc_amxlimit) flag_exceed=1; diff --git a/dlls/cstrike/cstrike/msvc10/cstrike.vcxproj b/dlls/cstrike/cstrike/msvc10/cstrike.vcxproj index 5f3c57a7..32f30dcd 100644 --- a/dlls/cstrike/cstrike/msvc10/cstrike.vcxproj +++ b/dlls/cstrike/cstrike/msvc10/cstrike.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -19,11 +19,13 @@ DynamicLibrary false MultiByte + v120_xp DynamicLibrary false MultiByte + v120_xp @@ -90,6 +92,9 @@ .\Debug/cstrike_amx_debug.pdb .\Debug/cstrike_amx_debug.lib MachineX86 + Windows + LIBCMT; + false @@ -132,6 +137,7 @@ .\Release/cstrike_amx.pdb .\Release/cstrike_amx.lib MachineX86 + Windows diff --git a/dlls/cstrike/csx/WinCSX/msvc10/WinCSX.vcxproj b/dlls/cstrike/csx/WinCSX/msvc10/WinCSX.vcxproj index 1302ebc8..08fd0e1d 100644 --- a/dlls/cstrike/csx/WinCSX/msvc10/WinCSX.vcxproj +++ b/dlls/cstrike/csx/WinCSX/msvc10/WinCSX.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -19,10 +19,12 @@ Application MultiByte + v120_xp Application MultiByte + v120_xp @@ -65,6 +67,8 @@ $(OutDir)WinCSX.pdb Windows MachineX86 + LIBCMT; + false diff --git a/dlls/cstrike/csx/msvc10/csx.vcxproj b/dlls/cstrike/csx/msvc10/csx.vcxproj index 1b2b498d..4a63179d 100644 --- a/dlls/cstrike/csx/msvc10/csx.vcxproj +++ b/dlls/cstrike/csx/msvc10/csx.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -19,11 +19,13 @@ DynamicLibrary false MultiByte + v120_xp DynamicLibrary false MultiByte + v120_xp @@ -90,6 +92,7 @@ .\Release/csx_amxx.pdb .\Release/csx_amxx.lib MachineX86 + Windows @@ -131,6 +134,9 @@ .\Debug/csx_amxx.pdb .\Debug/csx_amxx.lib MachineX86 + Windows + LIBCMT; + false diff --git a/dlls/dod/dodfun/msvc10/dodfun.vcxproj b/dlls/dod/dodfun/msvc10/dodfun.vcxproj index 57773fc7..eeec34d8 100644 --- a/dlls/dod/dodfun/msvc10/dodfun.vcxproj +++ b/dlls/dod/dodfun/msvc10/dodfun.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -19,10 +19,12 @@ DynamicLibrary false MultiByte + v120_xp DynamicLibrary false + v120_xp @@ -89,6 +91,7 @@ .\Release/dodfun_amxx.pdb .\Release/dodfun_amxx.lib MachineX86 + Windows @@ -130,6 +133,9 @@ .\Debug/dodfun_amxx.pdb .\Debug/dodfun_amxx.lib MachineX86 + Windows + LIBCMT; + false diff --git a/dlls/dod/dodx/msvc10/dodx.vcxproj b/dlls/dod/dodx/msvc10/dodx.vcxproj index 46ccb5d7..c11452c1 100644 --- a/dlls/dod/dodx/msvc10/dodx.vcxproj +++ b/dlls/dod/dodx/msvc10/dodx.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -19,10 +19,12 @@ DynamicLibrary false MultiByte + v120_xp DynamicLibrary false + v120_xp @@ -89,6 +91,7 @@ .\Release/dodx_amxx.pdb .\Release/dodx_amxx.lib MachineX86 + Windows @@ -130,6 +133,9 @@ .\Debug/dodx_amxx.pdb .\Debug/dodx_amxx.lib MachineX86 + Windows + LIBCMT; + false diff --git a/dlls/engine/msvc10/engine.vcxproj b/dlls/engine/msvc10/engine.vcxproj index 91e7a2e4..cbdf96f0 100644 --- a/dlls/engine/msvc10/engine.vcxproj +++ b/dlls/engine/msvc10/engine.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -19,10 +19,12 @@ DynamicLibrary MultiByte + v120_xp DynamicLibrary MultiByte + v120_xp @@ -70,6 +72,8 @@ Windows $(OutDir)engine.lib MachineX86 + LIBCMT; + false diff --git a/dlls/fakemeta/msvc10/fakemeta.vcxproj b/dlls/fakemeta/msvc10/fakemeta.vcxproj index 26643588..938c374d 100644 --- a/dlls/fakemeta/msvc10/fakemeta.vcxproj +++ b/dlls/fakemeta/msvc10/fakemeta.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -19,10 +19,12 @@ DynamicLibrary MultiByte + v120_xp DynamicLibrary MultiByte + v120_xp @@ -69,6 +71,8 @@ Windows $(OutDir)fakemeta.lib MachineX86 + LIBCMT; + false diff --git a/dlls/fun/msvc10/fun.vcxproj b/dlls/fun/msvc10/fun.vcxproj index 7676c813..5a0a3d44 100644 --- a/dlls/fun/msvc10/fun.vcxproj +++ b/dlls/fun/msvc10/fun.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -19,11 +19,13 @@ DynamicLibrary false MultiByte + v120_xp DynamicLibrary false MultiByte + v120_xp @@ -90,6 +92,7 @@ .\Release/fun.pdb .\Release/fun.lib MachineX86 + Windows @@ -132,6 +135,9 @@ .\Debug/fun_debug.pdb .\Debug/fun_debug.lib MachineX86 + Windows + LIBCMT; + false diff --git a/dlls/geoip/msvc10/geoip.vcxproj b/dlls/geoip/msvc10/geoip.vcxproj index 8e0faf72..fb00db0a 100644 --- a/dlls/geoip/msvc10/geoip.vcxproj +++ b/dlls/geoip/msvc10/geoip.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -19,10 +19,12 @@ DynamicLibrary MultiByte + v120_xp DynamicLibrary MultiByte + v120_xp @@ -52,7 +54,7 @@ Disabled - ..\;..\sdk;..\..\..\public\amtl;..\..\..\public\sdk;..\GeoIP2;$(METAMOD)\metamod;$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;$(HLSDK)\public;%(AdditionalIncludeDirectories) + ..\;..\sdk;..\..\..\public;..\..\..\public\amtl;..\..\..\public\sdk;..\GeoIP2;$(METAMOD)\metamod;$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;$(HLSDK)\public;%(AdditionalIncludeDirectories) WIN32;NDEBUG;_WINDOWS;_USRDLL;GEOIP_EXPORTS;HAVE_STDINT_H;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) true EnableFastChecks @@ -65,17 +67,18 @@ ws2_32.lib;%(AdditionalDependencies) - LIBCMT;%(IgnoreSpecificDefaultLibraries) + LIBCMT;LIBCMT;%(IgnoreSpecificDefaultLibraries) true $(OutDir)geoip.pdb Windows $(OutDir)geoip.lib MachineX86 + false - ..\;..\sdk;..\..\..\public\amtl;..\..\..\public\sdk;..\GeoIP2;$(METAMOD)\metamod;$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;$(HLSDK)\public;%(AdditionalIncludeDirectories) + ..\;..\sdk;..\..\..\public;..\..\..\public\amtl;..\..\..\public\sdk;..\GeoIP2;$(METAMOD)\metamod;$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;$(HLSDK)\public;%(AdditionalIncludeDirectories) WIN32;NDEBUG;_WINDOWS;_USRDLL;GEOIP_EXPORTS;HAVE_STDINT_H;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) MultiThreaded false diff --git a/dlls/hamsandwich/msvc10/hamsandwich.vcxproj b/dlls/hamsandwich/msvc10/hamsandwich.vcxproj index 9d293d23..fe9c3c6e 100644 --- a/dlls/hamsandwich/msvc10/hamsandwich.vcxproj +++ b/dlls/hamsandwich/msvc10/hamsandwich.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -19,10 +19,12 @@ DynamicLibrary MultiByte + v120_xp DynamicLibrary MultiByte + v120_xp @@ -69,6 +71,8 @@ Windows $(OutDir)hamsandwich.lib MachineX86 + LIBCMT; + false diff --git a/dlls/mysqlx/msvc10/mysqlx.vcxproj b/dlls/mysqlx/msvc10/mysqlx.vcxproj index da7a9d30..3d26c1fb 100644 --- a/dlls/mysqlx/msvc10/mysqlx.vcxproj +++ b/dlls/mysqlx/msvc10/mysqlx.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -19,10 +19,12 @@ DynamicLibrary MultiByte + v120_xp DynamicLibrary MultiByte + v120_xp @@ -65,12 +67,13 @@ wsock32.lib;..\..\..\..\mysql-5.0\lib\opt\mysqlclient.lib;%(AdditionalDependencies) - LIBCMT;%(IgnoreSpecificDefaultLibraries) + LIBCMT;LIBCMT;%(IgnoreSpecificDefaultLibraries) true $(OutDir)mysql2.pdb Windows $(OutDir)mysql2.lib MachineX86 + false diff --git a/dlls/ns/msvc10/ns.vcxproj b/dlls/ns/msvc10/ns.vcxproj index 1a132a69..018552b9 100644 --- a/dlls/ns/msvc10/ns.vcxproj +++ b/dlls/ns/msvc10/ns.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -19,11 +19,13 @@ DynamicLibrary false MultiByte + v120_xp DynamicLibrary false MultiByte + v120_xp @@ -88,6 +90,7 @@ .\Release/ns_amxx.pdb .\Release/ns_amxx.lib MachineX86 + Windows @@ -128,6 +131,9 @@ .\Debug/ns_amxx.pdb .\Debug/ns_amxx.lib MachineX86 + Windows + LIBCMT; + false diff --git a/dlls/nvault/msvc10/nvault.vcxproj b/dlls/nvault/msvc10/nvault.vcxproj index 1b927345..2e0bd568 100644 --- a/dlls/nvault/msvc10/nvault.vcxproj +++ b/dlls/nvault/msvc10/nvault.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -19,10 +19,12 @@ DynamicLibrary MultiByte + v120_xp DynamicLibrary MultiByte + v120_xp @@ -71,6 +73,8 @@ Windows $(OutDir)nvault.lib MachineX86 + LIBCMT; + false diff --git a/dlls/regex/msvc10/regex.vcxproj b/dlls/regex/msvc10/regex.vcxproj index e7f70b65..857b99d3 100644 --- a/dlls/regex/msvc10/regex.vcxproj +++ b/dlls/regex/msvc10/regex.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -19,10 +19,12 @@ DynamicLibrary MultiByte + v120_xp DynamicLibrary MultiByte + v120_xp @@ -65,12 +67,13 @@ ..\lib_win\pcre.lib;%(AdditionalDependencies) - LIBC;LIBCD;LIBCMT;%(IgnoreSpecificDefaultLibraries) + LIBCMT;LIBC;LIBCD;LIBCMT;%(IgnoreSpecificDefaultLibraries) true $(OutDir)regex.pdb Windows $(OutDir)regex.lib MachineX86 + false diff --git a/dlls/sockets/msvc10/sockets.vcxproj b/dlls/sockets/msvc10/sockets.vcxproj index 3f5581e4..ae654e31 100644 --- a/dlls/sockets/msvc10/sockets.vcxproj +++ b/dlls/sockets/msvc10/sockets.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -19,10 +19,12 @@ DynamicLibrary MultiByte + v120_xp DynamicLibrary MultiByte + v120_xp @@ -70,6 +72,8 @@ Windows $(OutDir)sockets.lib MachineX86 + LIBCMT; + false diff --git a/dlls/sqlite/msvc10/sqlite.vcxproj b/dlls/sqlite/msvc10/sqlite.vcxproj index 888aa95d..a31b61d1 100644 --- a/dlls/sqlite/msvc10/sqlite.vcxproj +++ b/dlls/sqlite/msvc10/sqlite.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -19,10 +19,12 @@ DynamicLibrary MultiByte + v120_xp DynamicLibrary MultiByte + v120_xp @@ -66,7 +68,7 @@ EditAndContinue - %(IgnoreSpecificDefaultLibraries) + LIBCMT;%(IgnoreSpecificDefaultLibraries) true @@ -74,6 +76,7 @@ Windows $(OutDir)sqlite.lib MachineX86 + false diff --git a/dlls/tfcx/msvc10/tfcx.vcxproj b/dlls/tfcx/msvc10/tfcx.vcxproj index 44e04609..b217e8ab 100644 --- a/dlls/tfcx/msvc10/tfcx.vcxproj +++ b/dlls/tfcx/msvc10/tfcx.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -18,11 +18,13 @@ DynamicLibrary false + v120_xp DynamicLibrary false MultiByte + v120_xp @@ -88,6 +90,9 @@ .\Debug/tfcx_amxx.pdb .\Debug/tfcx_amxx.lib MachineX86 + Windows + LIBCMT; + false @@ -130,6 +135,7 @@ .\Release/tfcx_amxx.pdb .\Release/tfcx_amxx.lib MachineX86 + Windows diff --git a/dlls/ts/tsfun/msvc10/tsfun.vcxproj b/dlls/ts/tsfun/msvc10/tsfun.vcxproj index a656a723..33bb4b44 100644 --- a/dlls/ts/tsfun/msvc10/tsfun.vcxproj +++ b/dlls/ts/tsfun/msvc10/tsfun.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -19,11 +19,13 @@ DynamicLibrary false MultiByte + v120_xp DynamicLibrary false MultiByte + v120_xp @@ -62,7 +64,7 @@ Disabled - ..\;..\..\..\public;..\..\..\public\sdk; ..\..\..\public\amtl;$(METAMOD)\metamod;$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;$(HLSDK)\public;%(AdditionalIncludeDirectories) + ..\;..\..\..\..\public;..\..\..\public\sdk; ..\..\..\public\amtl;$(METAMOD)\metamod;$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;$(HLSDK)\public;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_WINDOWS;_USRDLL;TSFUN_EXPORTS;%(PreprocessorDefinitions) true EnableFastChecks @@ -89,6 +91,9 @@ .\Debug/tsfun.pdb .\Debug/tsfun.lib MachineX86 + Windows + LIBCMT; + false @@ -104,7 +109,7 @@ MaxSpeed OnlyExplicitInline - ..\;..\..\..\public;..\..\..\public\sdk; ..\..\..\public\amtl;$(METAMOD)\metamod;$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;$(HLSDK)\public;%(AdditionalIncludeDirectories) + ..\;..\..\..\..\public;..\..\..\public\sdk; ..\..\..\public\amtl;$(METAMOD)\metamod;$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;$(HLSDK)\public;%(AdditionalIncludeDirectories) WIN32;NDEBUG;_WINDOWS;_USRDLL;TSFUN_EXPORTS;%(PreprocessorDefinitions) true MultiThreaded @@ -129,6 +134,7 @@ .\Release/tsfun.pdb .\Release/tsfun.lib MachineX86 + Windows diff --git a/dlls/ts/tsx/msvc10/tsx.vcxproj b/dlls/ts/tsx/msvc10/tsx.vcxproj index b674b449..6ebb5f18 100644 --- a/dlls/ts/tsx/msvc10/tsx.vcxproj +++ b/dlls/ts/tsx/msvc10/tsx.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -18,11 +18,13 @@ DynamicLibrary false + v120_xp DynamicLibrary false MultiByte + v120_xp @@ -88,6 +90,9 @@ .\Debug/tsx_amxx.pdb .\Debug/tsx_amxx.lib MachineX86 + Windows + LIBCMT; + false @@ -130,6 +135,7 @@ .\Release/tsx_amxx.pdb .\Release/tsx_amxx.lib MachineX86 + Windows