1
0
mirror of https://gitee.com/openLuat/LuatOS synced 2025-08-17 22:18:03 +08:00

update:tonumber可以输出到0xffffffff

This commit is contained in:
alienwalker 2024-10-11 10:52:15 +08:00
parent 7be9b80c6d
commit b63f4e6041

View File

@ -292,9 +292,13 @@ static const char *l_str2d (const char *s, lua_Number *result) {
return endptr;
}
#ifdef __USER_CODE__
#define MAXBY10 cast(lua_Unsigned, 0xffffffff / 10)
#define MAXLASTD cast_int(0xffffffff % 10)
#else
#define MAXBY10 cast(lua_Unsigned, LUA_MAXINTEGER / 10)
#define MAXLASTD cast_int(LUA_MAXINTEGER % 10)
#endif
static const char *l_str2int (const char *s, lua_Integer *result) {
lua_Unsigned a = 0;