now works with asan/usan enabled

master
Drake 2 years ago
parent 8eb62dfcc4
commit 109469d4b6

Binary file not shown.

@ -5,7 +5,7 @@
typedef struct {
char method[16];
char path[256];
char protocol[10];
char protocol[16];
} ReqHeader;
ReqHeader readReqHeader(int client) {

@ -94,7 +94,7 @@ funy: {
reqlog("%d %s\n", rawHeader.status, request.path);
char tmpHeader[1024];
makeHeader(tmpHeader, &rawHeader);
char resHeader[1024]; //= "HTTP/1.1 200 OK\r\n\nHello, world!";
char* resHeader = malloc(strlen(tmpHeader) + strlen(file) + 1); //= "HTTP/1.1 200 OK\r\n\nHello, world!";
sprintf(resHeader, "%s%s", (char*)tmpHeader, file);
send(client, resHeader, strlen(resHeader), 0);
close(client);

Loading…
Cancel
Save