summaryrefslogtreecommitdiff
path: root/src/3rdparty/squirrel/sqstdlib/sqstdmath.cpp
diff options
context:
space:
mode:
authorrubidium <rubidium@openttd.org>2014-09-06 19:54:35 +0000
committerrubidium <rubidium@openttd.org>2014-09-06 19:54:35 +0000
commiteb52e65beccd66e8ebdb1d8897b609c331b21bcc (patch)
tree4391ac105c468b52c56a98143c030a26f954658f /src/3rdparty/squirrel/sqstdlib/sqstdmath.cpp
parent962c1a3242e213a65078ed4217112978ddb0c613 (diff)
downloadopenttd-eb52e65beccd66e8ebdb1d8897b609c331b21bcc.tar.xz
(svn r26777) -Codechange: use safe string functions in squirrel code as well, and prevent using the ones that are deemed unsafe
Diffstat (limited to 'src/3rdparty/squirrel/sqstdlib/sqstdmath.cpp')
-rw-r--r--src/3rdparty/squirrel/sqstdlib/sqstdmath.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/3rdparty/squirrel/sqstdlib/sqstdmath.cpp b/src/3rdparty/squirrel/sqstdlib/sqstdmath.cpp
index 0f5d65194..e1c9da266 100644
--- a/src/3rdparty/squirrel/sqstdlib/sqstdmath.cpp
+++ b/src/3rdparty/squirrel/sqstdlib/sqstdmath.cpp
@@ -1,9 +1,14 @@
/* see copyright notice in squirrel.h */
+
+#include "../../../stdafx.h"
+
#include <squirrel.h>
#include <math.h>
#include <stdlib.h>
#include <sqstdmath.h>
+#include "../../../safeguards.h"
+
#define SINGLE_ARG_FUNC(_funcname, num_ops) static SQInteger math_##_funcname(HSQUIRRELVM v){ \
SQFloat f; \
sq_decreaseops(v,num_ops); \