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]
This commit is contained in:
Marcel Raad 2017-05-02 20:47:13 +02:00
parent fa12f54bba
commit cee39aa3be
No known key found for this signature in database
GPG Key ID: B4668817AE6D6CD4
2 changed files with 3 additions and 3 deletions

View File

@ -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);
}

View File

@ -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;