diff options
author | Marcel Raad <raad@teamviewer.com> | 2017-05-02 20:47:13 +0200 |
---|---|---|
committer | Marcel Raad <raad@teamviewer.com> | 2017-05-03 20:11:13 +0200 |
commit | cee39aa3beb2da995104a2c57fe9a24be6b9f6c0 (patch) | |
tree | 98eaed76e0b4f9d7c65c92919947db91f3790878 | |
parent | fa12f54bba39bf5795826e04c9f0fa1a4e052157 (diff) |
lib: fix compiler warnings
Fix the following warnings when building the tests by using the correct
types:
cast from 'const char *' to 'void *' drops const qualifier
[-Wcast-qual]
implicit conversion changes signedness [-Wsign-conversion]
-rw-r--r-- | lib/memdebug.c | 4 | ||||
-rw-r--r-- | lib/mprintf.c | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/lib/memdebug.c b/lib/memdebug.c index 32d2adfb5..516f273c1 100644 --- a/lib/memdebug.c +++ b/lib/memdebug.c @@ -236,7 +236,7 @@ char *curl_dostrdup(const char *str, int line, const char *source) if(source) curl_memlog("MEM %s:%d strdup(%p) (%zu) = %p\n", - source, line, (void *)str, len, (void *)mem); + source, line, (const void *)str, len, (const void *)mem); return mem; } @@ -480,7 +480,7 @@ void curl_memlog(const char *format, ...) nchars = LOGLINE_BUFSIZE - 1; if(nchars > 0) - fwrite(buf, 1, nchars, logfile); + fwrite(buf, 1, (size_t)nchars, logfile); (Curl_cfree)(buf); } diff --git a/lib/mprintf.c b/lib/mprintf.c index 6d4e733f0..037132c86 100644 --- a/lib/mprintf.c +++ b/lib/mprintf.c @@ -610,7 +610,7 @@ static int dprintf_formatf( int is_neg; /* Base of a number to be written. */ - long base; + unsigned long base; /* Integral values to be written. */ mp_uintmax_t num; |