Go to file
Asher Baker 29ddb9f4d9 Fix spcomp compilation on OS X 10.9
Summary:
10.9's SDK changed strlcat and strlcmp to macros, which has broken lots of code. As they will always be available from the system (being BSD functions), just use the system ones there.

tempnam has also been deprecated, refactoring spcomp to use it safely is quite a bit of work, and it's not critical, so just hacking around it with mkstemp.

Test Plan: Compiled spcomp.

Reviewers: dvander

Differential Revision: https://phabricator.alliedmods.net/D3

--HG--
extra : rebase_source : 535b88f815727b186fa6a141036599651a60e334
2013-12-02 13:08:27 +00:00
configs Add an interpreter because. (bug 5902, r=ds). 2013-09-01 00:23:44 -07:00
core AMTL updates and changes to adapt for them to fix menu crashes (bug 5921, r=psychonic). 2013-11-30 10:51:28 -05:00
editor Added AMXX Pawn geshi generation script. 2010-08-23 13:53:44 -04:00
extensions Fix incorrect return and inability to block in TF2 OnCrit forward (r=FlaminSarge, VoiDeD). 2013-11-09 19:33:06 -05:00
gamedata Update CS:GO CSWeaponDrop signature 2013-11-21 19:26:10 -05:00
knight/shared More Windows build fix. 2013-08-08 22:02:42 -07:00
loader Added engine support for Insurgency (bug 5951, r=asherkin). 2013-10-13 14:16:08 -04:00
msvc10 Added msvc10 proj file for Regex extension and hooked up to meta sln (NPOTB). 2013-03-17 11:29:55 -04:00
plugins Add RequestFrame native for one-off frame actions (bug 5965, r=dvander). 2013-10-29 22:10:40 -04:00
public Fix uninit'd memory issues in AMTL AString and Vector (bug 5921, r=psychonic). 2013-11-30 10:59:05 -05:00
sourcepawn Fix spcomp compilation on OS X 10.9 2013-12-02 13:08:27 +00:00
tools Update linux dep script (no bug, r=NPOTB). 2013-10-14 11:56:43 -07:00
translations Add support for customizing ban reasons in basebans.sp (bug 5762, r=psychonic). 2013-08-28 13:17:17 -04:00
.arcconfig Add a .arcconfig file so that arc works 2013-10-15 22:57:59 +01:00
.hgignore Added build directory to hgignore (NPOTB). 2012-08-26 23:33:11 -04:00
.hgtags Added tag sourcemod-1.2.0 for changeset 3a73bbf60f34 2009-03-05 02:35:44 -05:00
AMBuildScript Added engine support for Insurgency (bug 5951, r=asherkin). 2013-10-13 14:16:08 -04:00
changelog.txt Triggering a build. 2011-04-13 19:05:41 -05:00
configure.py Added --no-mysql option to configure script to make MySQL optional (bug 5661, r=dvander). 2013-03-17 02:40:04 -05:00
NOTICE.txt Triggering a build. 2011-04-13 20:25:10 -05:00
product.version Bump version to 1.6.0. 2013-02-10 21:10:25 -08:00
pushbuild.txt Trigger build. 2013-11-03 09:39:49 -05:00