diff --git a/.gitignore b/.gitignore index 580906ec..75af3bbf 100644 --- a/.gitignore +++ b/.gitignore @@ -3,22 +3,76 @@ *.exe *.so -# Files generated by Visual Studio -*.aps -*.ncb -*.sdf +# User-specific files *.suo *.user -*.opensdf -*.opendb +*.sln.docstates -# Build directories -Debug -Release -JITDebug -JITRelease -JITDebugBinLog -JITReleaseBinLog +# Build results +[Dd]ebug/ +[Rr]elease/ +JITDebug/ +JITRelease/ +JITDebugBinLog/ +JITReleaseBinLog/ +x64/ +build/ +[Bb]in/ +[Oo]bj/ +build/ +obj-*/ + +# Visual Studio 2015 cache/options directory +.vs/ +.vscode/ + +*_i.c +*_p.c +*.ilk +*.meta +*.obj +*.pch +*.pdb +*.pgc +*.pgd +*.rsp +*.sbr +*.tlb +*.tli +*.tlh +*.tmp +*.tmp_proj +*.log +*.vspscc +*.vssscc +.builds +*.pidb +*.log +*.scc + +# Visual C++ cache files +ipch/ +*.aps +*.ncb +*.opendb +*.opensdf +*.sdf +*.cachefile +*.VC.db +*.VC.VC.opendb + +# Visual Studio profiler +*.psess +*.vsp +*.vspx +*.sap + +# Backup & report files from converting an old project file to a newer +# Visual Studio version. Backup files are not needed, because we have git ;-) +_UpgradeReport_Files/ +Backup*/ +UpgradeLog*.XML +UpgradeLog*.htm # Files generated by Mac OS X Finder .DS_Store @@ -27,10 +81,6 @@ JITReleaseBinLog Desktop.ini Thumbs.db -# Build directories -build/ -obj-*/ - # AMXX plugin build related files plugins/compile.dat plugins/compiled/ diff --git a/modules/cstrike/cstrike/CstrikeItemsInfos.cpp b/modules/cstrike/cstrike/CstrikeItemsInfos.cpp index 44644bd5..fc3d4ab1 100644 --- a/modules/cstrike/cstrike/CstrikeItemsInfos.cpp +++ b/modules/cstrike/cstrike/CstrikeItemsInfos.cpp @@ -13,6 +13,7 @@ #include "CstrikeItemsInfos.h" #include "CstrikeHacks.h" +#include CsItemInfo ItemsManager; ItemInfo WeaponsList[MAX_WEAPONS]; diff --git a/modules/engine/engine.h b/modules/engine/engine.h index d536c195..92bc911d 100644 --- a/modules/engine/engine.h +++ b/modules/engine/engine.h @@ -25,6 +25,7 @@ #include "entity_state.h" #include #include +#include #include #include diff --git a/modules/geoip/geoip_natives.cpp b/modules/geoip/geoip_natives.cpp index 94a3b68f..a8b97020 100644 --- a/modules/geoip/geoip_natives.cpp +++ b/modules/geoip/geoip_natives.cpp @@ -15,9 +15,6 @@ #include "geoip_natives.h" #include "geoip_util.h" -#include -#include - // native geoip_code2(const ip[], ccode[3]); // Deprecated. static cell AMX_NATIVE_CALL amx_geoip_code2(AMX *amx, cell *params) diff --git a/modules/geoip/geoip_natives.h b/modules/geoip/geoip_natives.h index 0b1ac6de..a1551e5f 100644 --- a/modules/geoip/geoip_natives.h +++ b/modules/geoip/geoip_natives.h @@ -16,6 +16,7 @@ #include #include +#include extern MMDB_s HandleDB; extern ke::Vector LangList; diff --git a/modules/geoip/geoip_util.cpp b/modules/geoip/geoip_util.cpp index b322d775..794eb4c6 100644 --- a/modules/geoip/geoip_util.cpp +++ b/modules/geoip/geoip_util.cpp @@ -13,6 +13,7 @@ #include "geoip_util.h" #include "geoip_natives.h" +#include const char GeoIPCountryCode[252][3] = { diff --git a/modules/hamsandwich/Trampolines.h b/modules/hamsandwich/Trampolines.h index b9904cfa..8d81bc9e 100644 --- a/modules/hamsandwich/Trampolines.h +++ b/modules/hamsandwich/Trampolines.h @@ -41,7 +41,7 @@ #include // memalign #include -#include +#include namespace Trampolines { diff --git a/public/amtl b/public/amtl index ae57753e..36454137 160000 --- a/public/amtl +++ b/public/amtl @@ -1 +1 @@ -Subproject commit ae57753e79a957d8578421f37043e6bea1603f65 +Subproject commit 364541372c405ed172e7da778367a0392afdc24f diff --git a/public/sm_stringhashmap.h b/public/sm_stringhashmap.h index ee5533ff..42616860 100644 --- a/public/sm_stringhashmap.h +++ b/public/sm_stringhashmap.h @@ -110,7 +110,7 @@ public: memory_used_(0) { if (!internal_.init()) - internal_.reportOutOfMemory(); + internal_.allocPolicy().reportOutOfMemory(); } typedef typename Internal::Result Result;