Changed jump behaviour: Tux will now jump even if the button was pressed (up to)...
[supertux.git] / src / squirrel / sqstdlib / sqstdmath.cpp
index 01a808a..69c46f5 100644 (file)
@@ -22,7 +22,8 @@
 static SQInteger math_srand(HSQUIRRELVM v)
 {
        SQInteger i;
-       if(!sq_getinteger(v,2,&i))return sq_throwerror(v,_SC("invalid param"));
+       if(SQ_FAILED(sq_getinteger(v,2,&i)))
+               return sq_throwerror(v,_SC("invalid param"));
        srand((unsigned int)i);
        return 0;
 }
@@ -37,8 +38,8 @@ static SQInteger math_abs(HSQUIRRELVM v)
 {
        SQInteger n;
        sq_getinteger(v,2,&n);
-       sq_pushinteger(v,(SQInteger)abs((int)n));
-       return 1;
+       sq_pushinteger(v,(SQInteger)abs((int)n)); 
+       return 1; 
 }
 
 SINGLE_ARG_FUNC(sqrt)