Revert "Update to SQUIRREL 3.0.4"
[supertux.git] / external / squirrel / sqstdlib / sqstdmath.cpp
old mode 100644 (file)
new mode 100755 (executable)
index ef50359..c54a7dc
@@ -80,7 +80,6 @@ static SQRegFunction mathlib_funcs[] = {
        _DECL_FUNC(abs,2,_SC(".n")),\r
        {0,0},\r
 };\r
-#undef _DECL_FUNC\r
 \r
 #ifndef M_PI\r
 #define M_PI (3.14159265358979323846)\r
@@ -94,14 +93,14 @@ SQRESULT sqstd_register_mathlib(HSQUIRRELVM v)
                sq_newclosure(v,mathlib_funcs[i].f,0);\r
                sq_setparamscheck(v,mathlib_funcs[i].nparamscheck,mathlib_funcs[i].typemask);\r
                sq_setnativeclosurename(v,-1,mathlib_funcs[i].name);\r
-               sq_newslot(v,-3,SQFalse);\r
+               sq_createslot(v,-3);\r
                i++;\r
        }\r
        sq_pushstring(v,_SC("RAND_MAX"),-1);\r
        sq_pushinteger(v,RAND_MAX);\r
-       sq_newslot(v,-3,SQFalse);\r
+       sq_createslot(v,-3);\r
        sq_pushstring(v,_SC("PI"),-1);\r
        sq_pushfloat(v,(SQFloat)M_PI);\r
-       sq_newslot(v,-3,SQFalse);\r
+       sq_createslot(v,-3);\r
        return SQ_OK;\r
 }\r