mirror of
https://github.com/openappsec/attachment.git
synced 2026-01-17 16:00:26 +03:00
Fix lua installation (#57)
* fix wrong type * for testing * add brotli * add brotli * try only adding brotli to the libraries list * try add brotli to the libdirs * remove unnecessary lib * return the main tag --------- Co-authored-by: wiaamm <wiaamm@checkpoint.com>
This commit is contained in:
@@ -364,7 +364,7 @@ static int lua_send_body(lua_State *L) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (body_len <= 8 * 1024) {
|
if (body_len <= 8 * 1024) {
|
||||||
HttpBody http_chunks;
|
NanoHttpBody http_chunks;
|
||||||
http_chunks.bodies_count = 1;
|
http_chunks.bodies_count = 1;
|
||||||
|
|
||||||
nano_str_t chunk;
|
nano_str_t chunk;
|
||||||
@@ -400,7 +400,7 @@ static int lua_send_body(lua_State *L) {
|
|||||||
num_chunks = 10000;
|
num_chunks = 10000;
|
||||||
}
|
}
|
||||||
|
|
||||||
HttpBody http_chunks;
|
NanoHttpBody http_chunks;
|
||||||
http_chunks.bodies_count = num_chunks;
|
http_chunks.bodies_count = num_chunks;
|
||||||
|
|
||||||
http_chunks.data = (nano_str_t*)malloc(num_chunks * sizeof(nano_str_t));
|
http_chunks.data = (nano_str_t*)malloc(num_chunks * sizeof(nano_str_t));
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ build = {
|
|||||||
"external/"
|
"external/"
|
||||||
},
|
},
|
||||||
defines = { "_GNU_SOURCE", "ZLIB_CONST" },
|
defines = { "_GNU_SOURCE", "ZLIB_CONST" },
|
||||||
libraries = { "pthread", "z", "rt", "stdc++" },
|
libraries = { "pthread", "z", "rt", "stdc++", "brotlienc", "brotlidec", "brotlicommon" },
|
||||||
ldflags = { "-static-libstdc++", "-static-libgcc" }
|
ldflags = { "-static-libstdc++", "-static-libgcc" }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user