Pārlūkot izejas kodu

[Minor] Lua_text: Sanitize span length

tags/2.3
Vsevolod Stakhov pirms 4 gadiem
vecāks
revīzija
01dd389504
1 mainītis faili ar 2 papildinājumiem un 1 dzēšanām
  1. 2
    1
      src/lua/lua_text.c

+ 2
- 1
src/lua/lua_text.c Parādīt failu

@@ -460,7 +460,8 @@ lua_text_span (lua_State *L)
if (len == -1) {
len = t->len - (start - 1);
}
else if (len > (t->len - (start - 1))) {

if (len < 0 || (len > (t->len - (start - 1)))) {
return luaL_error (L, "invalid length");
}


Notiek ielāde…
Atcelt
Saglabāt