diff options
author | Daniel Stenberg <daniel@haxx.se> | 2004-01-29 13:56:45 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2004-01-29 13:56:45 +0000 |
commit | 4d17d6876e4b2f08380812c4ec113073b0a14639 (patch) | |
tree | 7283f07518be4c7250d72ac89c38729563ffa642 /lib/memdebug.h | |
parent | 0d6236f7e10468f75d09796ba9640c9054ab1f04 (diff) | |
download | curl-4d17d6876e4b2f08380812c4ec113073b0a14639.tar.gz |
Dan Fandrich's cleanup patch to make pedantic compiler options cause less
warnings. Minor edits by me.
Diffstat (limited to 'lib/memdebug.h')
-rw-r--r-- | lib/memdebug.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/memdebug.h b/lib/memdebug.h index f1454b63b..6c289bd4d 100644 --- a/lib/memdebug.h +++ b/lib/memdebug.h @@ -49,7 +49,7 @@ void curl_memdebug(const char *logname); void curl_memlimit(long limit); /* file descriptor manipulators */ -int curl_socket(int domain, int type, int protocol, int, const char *); +int curl_socket(int domain, int type, int protocol, int line , const char *); int curl_sclose(int sockfd, int, const char *source); int curl_accept(int s, struct sockaddr *addr, socklen_t *addrlen, int line, const char *source); @@ -59,6 +59,8 @@ FILE *curl_fopen(const char *file, const char *mode, int line, const char *source); int curl_fclose(FILE *file, int line, const char *source); +#ifndef MEMDEBUG_NODEFINES + /* Set this symbol on the command-line, recompile all lib-sources */ #undef strdup #define strdup(ptr) curl_dostrdup(ptr, __LINE__, __FILE__) @@ -84,4 +86,6 @@ int curl_fclose(FILE *file, int line, const char *source); #define fopen(file,mode) curl_fopen(file,mode,__LINE__,__FILE__) #define fclose(file) curl_fclose(file,__LINE__,__FILE__) +#endif /* MEMDEBUG_NODEFINES */ + #endif |