Loading lib/hostip.c +14 −8 Original line number Diff line number Diff line Loading @@ -96,20 +96,26 @@ int curl_getaddrinfo(char *hostname, char *service, int line, const char *source) { int res=(getaddrinfo)(hostname, service, hints, result); if(0 == res) if(0 == res) { /* success */ fprintf(logfile?logfile:stderr, "ADDR %s:%d getaddrinfo() = %p\n", if(logfile) fprintf(logfile, "ADDR %s:%d getaddrinfo() = %p\n", source, line, *result); else fprintf(logfile?logfile:stderr, "ADDR %s:%d getaddrinfo() failed\n", } else { if(logfile) fprintf(logfile, "ADDR %s:%d getaddrinfo() failed\n", source, line); } return res; } void curl_freeaddrinfo(struct addrinfo *freethis, int line, const char *source) { (freeaddrinfo)(freethis); fprintf(logfile?logfile:stderr, "ADDR %s:%d freeaddrinfo(%p)\n", if(logfile) fprintf(logfile, "ADDR %s:%d freeaddrinfo(%p)\n", source, line, freethis); } Loading lib/memdebug.c +30 −19 Original line number Diff line number Diff line Loading @@ -60,14 +60,18 @@ FILE *logfile; /* this sets the log file name */ void curl_memdebug(const char *logname) { if(logname) logfile = fopen(logname, "w"); else logfile = stderr; } void *curl_domalloc(size_t size, int line, const char *source) { void *mem=(malloc)(size); fprintf(logfile?logfile:stderr, "MEM %s:%d malloc(%d) = %p\n", if(logfile) fprintf(logfile, "MEM %s:%d malloc(%d) = %p\n", source, line, size, mem); return mem; } Loading @@ -85,7 +89,8 @@ char *curl_dostrdup(const char *str, int line, const char *source) mem=(strdup)(str); len=strlen(str)+1; fprintf(logfile?logfile:stderr, "MEM %s:%d strdup(%p) (%d) = %p\n", if(logfile) fprintf(logfile, "MEM %s:%d strdup(%p) (%d) = %p\n", source, line, str, len, mem); return mem; } Loading @@ -93,7 +98,8 @@ char *curl_dostrdup(const char *str, int line, const char *source) void *curl_dorealloc(void *ptr, size_t size, int line, const char *source) { void *mem=(realloc)(ptr, size); fprintf(logfile?logfile:stderr, "MEM %s:%d realloc(%p, %d) = %p\n", if(logfile) fprintf(logfile, "MEM %s:%d realloc(%p, %d) = %p\n", source, line, ptr, size, mem); return mem; } Loading @@ -108,14 +114,15 @@ void curl_dofree(void *ptr, int line, const char *source) (free)(ptr); fprintf(logfile?logfile:stderr, "MEM %s:%d free(%p)\n", source, line, ptr); if(logfile) fprintf(logfile, "MEM %s:%d free(%p)\n", source, line, ptr); } int curl_socket(int domain, int type, int protocol, int line, char *source) { int sockfd=(socket)(domain, type, protocol); fprintf(logfile?logfile:stderr, "FD %s:%d socket() = %d\n", if(logfile) fprintf(logfile, "FD %s:%d socket() = %d\n", source, line, sockfd); return sockfd; } Loading @@ -124,7 +131,8 @@ int curl_accept(int s, struct sockaddr *addr, socklen_t *addrlen, int line, const char *source) { int sockfd=(accept)(s, addr, addrlen); fprintf(logfile?logfile:stderr, "FD %s:%d accept() = %d\n", if(logfile) fprintf(logfile, "FD %s:%d accept() = %d\n", source, line, sockfd); return sockfd; } Loading @@ -133,7 +141,8 @@ int curl_accept(int s, struct sockaddr *addr, socklen_t *addrlen, int curl_sclose(int sockfd, int line, char *source) { int res=sclose(sockfd); fprintf(logfile?logfile:stderr, "FD %s:%d sclose(%d)\n", if(logfile) fprintf(logfile, "FD %s:%d sclose(%d)\n", source, line, sockfd); return res; } Loading @@ -142,7 +151,8 @@ FILE *curl_fopen(const char *file, const char *mode, int line, const char *source) { FILE *res=(fopen)(file, mode); fprintf(logfile?logfile:stderr, "FILE %s:%d fopen(\"%s\") = %p\n", if(logfile) fprintf(logfile, "FILE %s:%d fopen(\"%s\") = %p\n", source, line, file, res); return res; } Loading @@ -150,7 +160,8 @@ FILE *curl_fopen(const char *file, const char *mode, int curl_fclose(FILE *file, int line, const char *source) { int res=(fclose)(file); fprintf(logfile?logfile:stderr, "FILE %s:%d fclose(%p)\n", if(logfile) fprintf(logfile, "FILE %s:%d fclose(%p)\n", source, line, file); return res; } Loading Loading
lib/hostip.c +14 −8 Original line number Diff line number Diff line Loading @@ -96,20 +96,26 @@ int curl_getaddrinfo(char *hostname, char *service, int line, const char *source) { int res=(getaddrinfo)(hostname, service, hints, result); if(0 == res) if(0 == res) { /* success */ fprintf(logfile?logfile:stderr, "ADDR %s:%d getaddrinfo() = %p\n", if(logfile) fprintf(logfile, "ADDR %s:%d getaddrinfo() = %p\n", source, line, *result); else fprintf(logfile?logfile:stderr, "ADDR %s:%d getaddrinfo() failed\n", } else { if(logfile) fprintf(logfile, "ADDR %s:%d getaddrinfo() failed\n", source, line); } return res; } void curl_freeaddrinfo(struct addrinfo *freethis, int line, const char *source) { (freeaddrinfo)(freethis); fprintf(logfile?logfile:stderr, "ADDR %s:%d freeaddrinfo(%p)\n", if(logfile) fprintf(logfile, "ADDR %s:%d freeaddrinfo(%p)\n", source, line, freethis); } Loading
lib/memdebug.c +30 −19 Original line number Diff line number Diff line Loading @@ -60,14 +60,18 @@ FILE *logfile; /* this sets the log file name */ void curl_memdebug(const char *logname) { if(logname) logfile = fopen(logname, "w"); else logfile = stderr; } void *curl_domalloc(size_t size, int line, const char *source) { void *mem=(malloc)(size); fprintf(logfile?logfile:stderr, "MEM %s:%d malloc(%d) = %p\n", if(logfile) fprintf(logfile, "MEM %s:%d malloc(%d) = %p\n", source, line, size, mem); return mem; } Loading @@ -85,7 +89,8 @@ char *curl_dostrdup(const char *str, int line, const char *source) mem=(strdup)(str); len=strlen(str)+1; fprintf(logfile?logfile:stderr, "MEM %s:%d strdup(%p) (%d) = %p\n", if(logfile) fprintf(logfile, "MEM %s:%d strdup(%p) (%d) = %p\n", source, line, str, len, mem); return mem; } Loading @@ -93,7 +98,8 @@ char *curl_dostrdup(const char *str, int line, const char *source) void *curl_dorealloc(void *ptr, size_t size, int line, const char *source) { void *mem=(realloc)(ptr, size); fprintf(logfile?logfile:stderr, "MEM %s:%d realloc(%p, %d) = %p\n", if(logfile) fprintf(logfile, "MEM %s:%d realloc(%p, %d) = %p\n", source, line, ptr, size, mem); return mem; } Loading @@ -108,14 +114,15 @@ void curl_dofree(void *ptr, int line, const char *source) (free)(ptr); fprintf(logfile?logfile:stderr, "MEM %s:%d free(%p)\n", source, line, ptr); if(logfile) fprintf(logfile, "MEM %s:%d free(%p)\n", source, line, ptr); } int curl_socket(int domain, int type, int protocol, int line, char *source) { int sockfd=(socket)(domain, type, protocol); fprintf(logfile?logfile:stderr, "FD %s:%d socket() = %d\n", if(logfile) fprintf(logfile, "FD %s:%d socket() = %d\n", source, line, sockfd); return sockfd; } Loading @@ -124,7 +131,8 @@ int curl_accept(int s, struct sockaddr *addr, socklen_t *addrlen, int line, const char *source) { int sockfd=(accept)(s, addr, addrlen); fprintf(logfile?logfile:stderr, "FD %s:%d accept() = %d\n", if(logfile) fprintf(logfile, "FD %s:%d accept() = %d\n", source, line, sockfd); return sockfd; } Loading @@ -133,7 +141,8 @@ int curl_accept(int s, struct sockaddr *addr, socklen_t *addrlen, int curl_sclose(int sockfd, int line, char *source) { int res=sclose(sockfd); fprintf(logfile?logfile:stderr, "FD %s:%d sclose(%d)\n", if(logfile) fprintf(logfile, "FD %s:%d sclose(%d)\n", source, line, sockfd); return res; } Loading @@ -142,7 +151,8 @@ FILE *curl_fopen(const char *file, const char *mode, int line, const char *source) { FILE *res=(fopen)(file, mode); fprintf(logfile?logfile:stderr, "FILE %s:%d fopen(\"%s\") = %p\n", if(logfile) fprintf(logfile, "FILE %s:%d fopen(\"%s\") = %p\n", source, line, file, res); return res; } Loading @@ -150,7 +160,8 @@ FILE *curl_fopen(const char *file, const char *mode, int curl_fclose(FILE *file, int line, const char *source) { int res=(fclose)(file); fprintf(logfile?logfile:stderr, "FILE %s:%d fclose(%p)\n", if(logfile) fprintf(logfile, "FILE %s:%d fclose(%p)\n", source, line, file); return res; } Loading