diff options
| author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2024-07-27 15:13:21 -0300 |
|---|---|---|
| committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2024-07-27 15:13:21 -0300 |
| commit | f2206b2abe848f65956fa48da338c2bfac599e4a (patch) | |
| tree | 94c1a856ec06846ad7485648ccafb429b5ca1b9b /lutf8lib.c | |
| parent | 0acd55898d0aaae8dbc14c8a1bc1e3bdffc8701b (diff) | |
| download | lua-f2206b2abe848f65956fa48da338c2bfac599e4a.tar.gz lua-f2206b2abe848f65956fa48da338c2bfac599e4a.tar.bz2 lua-f2206b2abe848f65956fa48da338c2bfac599e4a.zip | |
'-Wconversion' extended to all options of Lua numbers
Diffstat (limited to 'lutf8lib.c')
| -rw-r--r-- | lutf8lib.c | 6 |
1 files changed, 3 insertions, 3 deletions
| @@ -103,7 +103,7 @@ static int utflen (lua_State *L) { | |||
| 103 | lua_pushinteger(L, posi + 1); /* ... and current position */ | 103 | lua_pushinteger(L, posi + 1); /* ... and current position */ |
| 104 | return 2; | 104 | return 2; |
| 105 | } | 105 | } |
| 106 | posi = s1 - s; | 106 | posi = ct_diff2S(s1 - s); |
| 107 | n++; | 107 | n++; |
| 108 | } | 108 | } |
| 109 | lua_pushinteger(L, n); | 109 | lua_pushinteger(L, n); |
| @@ -137,7 +137,7 @@ static int codepoint (lua_State *L) { | |||
| 137 | s = utf8_decode(s, &code, !lax); | 137 | s = utf8_decode(s, &code, !lax); |
| 138 | if (s == NULL) | 138 | if (s == NULL) |
| 139 | return luaL_error(L, MSGInvalid); | 139 | return luaL_error(L, MSGInvalid); |
| 140 | lua_pushinteger(L, code); | 140 | lua_pushinteger(L, l_castU2S(code)); |
| 141 | n++; | 141 | n++; |
| 142 | } | 142 | } |
| 143 | return n; | 143 | return n; |
| @@ -240,7 +240,7 @@ static int iter_aux (lua_State *L, int strict) { | |||
| 240 | if (next == NULL || iscontp(next)) | 240 | if (next == NULL || iscontp(next)) |
| 241 | return luaL_error(L, MSGInvalid); | 241 | return luaL_error(L, MSGInvalid); |
| 242 | lua_pushinteger(L, l_castU2S(n + 1)); | 242 | lua_pushinteger(L, l_castU2S(n + 1)); |
| 243 | lua_pushinteger(L, code); | 243 | lua_pushinteger(L, l_castU2S(code)); |
| 244 | return 2; | 244 | return 2; |
| 245 | } | 245 | } |
| 246 | } | 246 | } |
