]> git.ipfire.org Git - thirdparty/LuaJIT.git/commitdiff
Fix argument checks for math.deg()/math.rad().
authorMike Pall <mike>
Fri, 16 Aug 2013 22:50:53 +0000 (00:50 +0200)
committerMike Pall <mike>
Fri, 16 Aug 2013 22:50:53 +0000 (00:50 +0200)
src/lib_math.c

index b23d9a2dc078f5d9048fe3d62d315235930abe7e..19e433fcac750d6bed82140df93f5fb497f2e8dc 100644 (file)
@@ -47,6 +47,12 @@ LJLIB_ASM_(math_tanh)                LJLIB_REC(math_htrig IRCALL_tanh)
 LJLIB_ASM_(math_frexp)
 LJLIB_ASM_(math_modf)          LJLIB_REC(.)
 
+LJLIB_PUSH(57.29577951308232)
+LJLIB_ASM_(math_deg)           LJLIB_REC(math_degrad)
+
+LJLIB_PUSH(0.017453292519943295)
+LJLIB_ASM_(math_rad)           LJLIB_REC(math_degrad)
+
 LJLIB_ASM(math_log)            LJLIB_REC(math_log)
 {
   double x = lj_lib_checknum(L, 1);
@@ -63,12 +69,6 @@ LJLIB_ASM(math_log)          LJLIB_REC(math_log)
   return FFH_RETRY;
 }
 
-LJLIB_PUSH(57.29577951308232)
-LJLIB_ASM_(math_deg)           LJLIB_REC(math_degrad)
-
-LJLIB_PUSH(0.017453292519943295)
-LJLIB_ASM_(math_rad)           LJLIB_REC(math_degrad)
-
 LJLIB_ASM(math_atan2)          LJLIB_REC(.)
 {
   lj_lib_checknum(L, 1);