diff options
| author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2024-07-27 13:32:59 -0300 |
|---|---|---|
| committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2024-07-27 13:32:59 -0300 |
| commit | 0acd55898d0aaae8dbc14c8a1bc1e3bdffc8701b (patch) | |
| tree | 0ac634fed90877130b1f102bf4075af999de2158 /lfunc.c | |
| parent | 15231d4fb2f6984b25e0353ff46eda1a180b686d (diff) | |
| download | lua-0acd55898d0aaae8dbc14c8a1bc1e3bdffc8701b.tar.gz lua-0acd55898d0aaae8dbc14c8a1bc1e3bdffc8701b.tar.bz2 lua-0acd55898d0aaae8dbc14c8a1bc1e3bdffc8701b.zip | |
Added gcc option '-Wconversion'
No warnings for standard numerical types. Still pending alternative
numerical types.
Diffstat (limited to 'lfunc.c')
| -rw-r--r-- | lfunc.c | 14 |
1 files changed, 7 insertions, 7 deletions
| @@ -266,14 +266,14 @@ Proto *luaF_newproto (lua_State *L) { | |||
| 266 | 266 | ||
| 267 | void luaF_freeproto (lua_State *L, Proto *f) { | 267 | void luaF_freeproto (lua_State *L, Proto *f) { |
| 268 | if (!(f->flag & PF_FIXED)) { | 268 | if (!(f->flag & PF_FIXED)) { |
| 269 | luaM_freearray(L, f->code, f->sizecode); | 269 | luaM_freearray(L, f->code, cast_sizet(f->sizecode)); |
| 270 | luaM_freearray(L, f->lineinfo, f->sizelineinfo); | 270 | luaM_freearray(L, f->lineinfo, cast_sizet(f->sizelineinfo)); |
| 271 | luaM_freearray(L, f->abslineinfo, f->sizeabslineinfo); | 271 | luaM_freearray(L, f->abslineinfo, cast_sizet(f->sizeabslineinfo)); |
| 272 | } | 272 | } |
| 273 | luaM_freearray(L, f->p, f->sizep); | 273 | luaM_freearray(L, f->p, cast_sizet(f->sizep)); |
| 274 | luaM_freearray(L, f->k, f->sizek); | 274 | luaM_freearray(L, f->k, cast_sizet(f->sizek)); |
| 275 | luaM_freearray(L, f->locvars, f->sizelocvars); | 275 | luaM_freearray(L, f->locvars, cast_sizet(f->sizelocvars)); |
| 276 | luaM_freearray(L, f->upvalues, f->sizeupvalues); | 276 | luaM_freearray(L, f->upvalues, cast_sizet(f->sizeupvalues)); |
| 277 | luaM_free(L, f); | 277 | luaM_free(L, f); |
| 278 | } | 278 | } |
| 279 | 279 | ||
