summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Pall <mike>2013-08-17 00:50:53 +0200
committerMike Pall <mike>2013-08-17 00:50:53 +0200
commitfd1a8ddb3ce5f22724b411c4dbc2550bd8776eba (patch)
treea4b3fab47efd9da268de958d608cd48c6b21bbde
parent362260b24a7d6f73a2dfe36964441898ebaae8bc (diff)
downloadluajit2-fd1a8ddb3ce5f22724b411c4dbc2550bd8776eba.tar.gz
Fix argument checks for math.deg()/math.rad().
-rw-r--r--src/lib_math.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/lib_math.c b/src/lib_math.c
index b23d9a2d..19e433fc 100644
--- a/src/lib_math.c
+++ b/src/lib_math.c
@@ -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);