Fix warnings and Windows compile problems

This commit is contained in:
Malcolm Robb 2014-10-29 19:00:42 +00:00
parent 3447f7ec83
commit 5f18f6cbca
2 changed files with 3 additions and 4 deletions

View file

@ -782,9 +782,8 @@ int handleHTTPRequest(struct client *c, char *p) {
} }
if (clen < 0) { if (clen < 0) {
char buf[128]; content = realloc(content, 128);
content = realloc(content, sizeof(buf)); clen = snprintf(content, 128,"Error opening HTML file: %s", strerror(errno));
clen = snprintf(content,sizeof(buf),"Error opening HTML file: %s", strerror(errno));
statuscode = 404; statuscode = 404;
} }

View file

@ -75,7 +75,7 @@ _inline uint64_t strtoll(const char *p, void *e, UINT32 base) {return _atoi64(p)
_inline int inet_aton(const char * cp, DWORD * ulAddr) { *ulAddr = inet_addr(cp); return 0;} _inline int inet_aton(const char * cp, DWORD * ulAddr) { *ulAddr = inet_addr(cp); return 0;}
#define snprintf _snprintf #define snprintf _snprintf
#define vsnprintf _vsnprintf #define vsnprintf _vsnprintf
#define realpath(A, B) _fullpath(B, A, _MAX_PATH) #define realpath(N,R) _fullpath((R),(N),_MAX_PATH)
_inline void cls() { _inline void cls() {
HANDLE hStdOut = GetStdHandle(STD_OUTPUT_HANDLE); HANDLE hStdOut = GetStdHandle(STD_OUTPUT_HANDLE);