mirror of
https://github.com/lammertb/libhttp.git
synced 2025-08-10 14:23:00 +03:00
Fix lsp_url_encode()
Dst might be 3 times as large as the input
This commit is contained in:
@@ -704,7 +704,7 @@ lsp_url_encode(lua_State *L)
|
|||||||
int num_args = lua_gettop(L);
|
int num_args = lua_gettop(L);
|
||||||
const char *text;
|
const char *text;
|
||||||
size_t text_len;
|
size_t text_len;
|
||||||
char dst[512];
|
char dst[512 * 3];
|
||||||
|
|
||||||
if (num_args == 1) {
|
if (num_args == 1) {
|
||||||
text = lua_tolstring(L, 1, &text_len);
|
text = lua_tolstring(L, 1, &text_len);
|
||||||
|
Reference in New Issue
Block a user