aboutsummaryrefslogtreecommitdiff
path: root/src/net
diff options
context:
space:
mode:
Diffstat (limited to 'src/net')
-rw-r--r--src/net/lua.c3
-rw-r--r--src/net/util.c2
-rw-r--r--src/net/websocket.c2
3 files changed, 4 insertions, 3 deletions
diff --git a/src/net/lua.c b/src/net/lua.c
index 50d050a..ffa10c4 100644
--- a/src/net/lua.c
+++ b/src/net/lua.c
@@ -279,7 +279,8 @@ int l_connection_upgrade(lua_State* L){
int req_idx = 2;
lua_getfield(L, req_idx, "upgrade");
- uint64_t hash, len;
+ uint64_t hash;
+ size_t len;
uint8_t* s = (uint8_t*)luaL_checklstring(L, -1, &len);
hash = fnv_1(s, len, v_1);
diff --git a/src/net/util.c b/src/net/util.c
index cc478e4..d770f5e 100644
--- a/src/net/util.c
+++ b/src/net/util.c
@@ -348,7 +348,7 @@ parray_t* route_match(parray_t* paths, char* request, larray_t** _params){
map_t* mime_type = NULL;
char* _mimetypes = "/etc/mime.types";
-uint64_t _mimetypes_len = 15;
+size_t _mimetypes_len = 15;
void parse_mimetypes(){
if(_mimetypes == NULL || _mimetypes_len == 0) return;
diff --git a/src/net/websocket.c b/src/net/websocket.c
index af37f32..06283f6 100644
--- a/src/net/websocket.c
+++ b/src/net/websocket.c
@@ -158,7 +158,7 @@ int l_ws_write(lua_State* L){
frame.mask = 0;
frame.opcode = 0b0001;
- uint64_t len;
+ size_t len;
const char* s = lua_tolstring(L, 2, &len);
str* f = str_init("");