diff options
Diffstat (limited to 'src/net')
| -rw-r--r-- | src/net/lua.c | 2 | ||||
| -rw-r--r-- | src/net/luai.c | 1 | ||||
| -rw-r--r-- | src/net/util.c | 9 |
3 files changed, 4 insertions, 8 deletions
diff --git a/src/net/lua.c b/src/net/lua.c index ba9a204..d6bba65 100644 --- a/src/net/lua.c +++ b/src/net/lua.c @@ -75,7 +75,7 @@ int l_send(lua_State* L){ } else i_write_header(L, header, &resp, content, len); - int a = send(client_fd, resp->c, resp->len, MSG_NOSIGNAL); + send(client_fd, resp->c, resp->len, MSG_NOSIGNAL); // lua_pushstring(L, "client_fd"); diff --git a/src/net/luai.c b/src/net/luai.c index 205f217..ac9e090 100644 --- a/src/net/luai.c +++ b/src/net/luai.c @@ -49,7 +49,6 @@ int rolling_file_parse(lua_State* L, int* files_idx, int* body_idx, char* buffer str* boundary_id = (str*)parray_get(content, "_boundary_id"); int* dash_count = (int*)parray_get(content, "_dash_count"); int* table_idx = (int*)parray_get(content, "_table_idx");*/ - int override = 0; //time_start(start) if(content.status == _ignore){ diff --git a/src/net/util.c b/src/net/util.c index efdbe75..3e91c7c 100644 --- a/src/net/util.c +++ b/src/net/util.c @@ -107,9 +107,7 @@ int64_t recv_full_buffer(int client_fd, char** _buffer, int* header_eof, int* st */ int parse_header(char* buffer, int header_eof, parray_t** _table){ if(header_eof == -1) return -1; - char add[] = {0,0}; - int lines = 3; - for(int i = 0; i != header_eof; i++) lines += buffer[i] == '\n'; + parray_t* table = parray_init(); str* current = str_init(""); int oi = 0; @@ -143,7 +141,7 @@ int parse_header(char* buffer, int header_eof, parray_t** _table){ str* sw = NULL; for(int i = oi + 1; i != header_eof; i++){ if(buffer[i] == ' ' && strcmp(current->c, "") == 0) continue; - if(key && buffer[i] == ':' || !key && buffer[i] == '\n'){ + if((key && buffer[i] == ':') || (!key && buffer[i] == '\n')){ if(key){ sw = current; current = str_init(""); @@ -423,7 +421,7 @@ void parse_mimetypes(){ for(;(read = getline(&line, &len, fp)) != -1;){ if(line[0] == '#' || line[0] == '\n') continue; - int used = 0; + char* mtype = calloc(1024, sizeof * mtype); int mtype_len = 0; int i = 0; @@ -440,7 +438,6 @@ void parse_mimetypes(){ char* mtype_c = calloc(1024, sizeof * mtype); strcpy(mtype_c, mtype); map_set(&mime_type, type, mtype_c); - used = 1; type_len = 0; type = calloc(512, sizeof * type); } else { |
