static SQRegFunction systemlib_funcs[]={\r
_DECL_FUNC(getenv,2,_SC(".s")),\r
_DECL_FUNC(system,2,_SC(".s")),\r
- _DECL_FUNC(clock,1,NULL),\r
+ _DECL_FUNC(clock,0,NULL),\r
_DECL_FUNC(time,1,NULL),\r
_DECL_FUNC(date,-1,_SC(".nn")),\r
_DECL_FUNC(remove,2,_SC(".s")),\r
_DECL_FUNC(rename,3,_SC(".ss")),\r
{0,0}\r
};\r
-\r
+#undef _DECL_FUNC\r
\r
SQInteger sqstd_register_systemlib(HSQUIRRELVM v)\r
{\r
sq_newclosure(v,systemlib_funcs[i].f,0);\r
sq_setparamscheck(v,systemlib_funcs[i].nparamscheck,systemlib_funcs[i].typemask);\r
sq_setnativeclosurename(v,-1,systemlib_funcs[i].name);\r
- sq_createslot(v,-3);\r
+ sq_newslot(v,-3,SQFalse);\r
i++;\r
}\r
return 1;\r