summaryrefslogtreecommitdiff
path: root/src/lib_base.c
diff options
context:
space:
mode:
authorMike Pall <mike>2010-05-20 00:40:51 +0200
committerMike Pall <mike>2010-05-20 00:40:51 +0200
commit926f688cd0cc177a779ee3bdb2c6a346383dd8e4 (patch)
treed9539304a9f0d8cf1b8fd47d6252de6bfbe75b62 /src/lib_base.c
parentc7a3103f41616defdd639ead97ce4ced18ad2206 (diff)
downloadluajit2-926f688cd0cc177a779ee3bdb2c6a346383dd8e4.tar.gz
Canonicalize string conversion of nan, inf, -inf.
Diffstat (limited to 'src/lib_base.c')
-rw-r--r--src/lib_base.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/lib_base.c b/src/lib_base.c
index 66b514dc..1f677b50 100644
--- a/src/lib_base.c
+++ b/src/lib_base.c
@@ -413,8 +413,7 @@ LJLIB_CF(print)
size = strV(o)->len;
} else if (shortcut && tvisnum(o)) {
char buf[LUAI_MAXNUMBER2STR];
- lua_Number n = numV(o);
- size = (size_t)lua_number2str(buf, n);
+ size = lj_str_bufnum(buf, o);
str = buf;
} else {
copyTV(L, L->top+1, o);