Unverified Commit cee39aa3 authored by Marcel Raad's avatar Marcel Raad
Browse files

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]
parent fa12f54b
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -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);
}
+1 −1
Original line number Diff line number Diff line
@@ -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;