Commit 86af35f2 authored by Rafaël Carré's avatar Rafaël Carré

C++ needs explicit casting

parent a9e55ea6
...@@ -50,7 +50,7 @@ static inline char *strdup (const char *str) ...@@ -50,7 +50,7 @@ static inline char *strdup (const char *str)
#ifndef HAVE_STRNLEN #ifndef HAVE_STRNLEN
static inline size_t strnlen (const char *str, size_t max) static inline size_t strnlen (const char *str, size_t max)
{ {
const char *end = memchr (str, 0, max); const char *end = (const char *) memchr (str, 0, max);
return end ? (size_t)(end - str) : max; return end ? (size_t)(end - str) : max;
} }
#endif #endif
...@@ -59,7 +59,7 @@ static inline size_t strnlen (const char *str, size_t max) ...@@ -59,7 +59,7 @@ static inline size_t strnlen (const char *str, size_t max)
static inline char *strndup (const char *str, size_t max) static inline char *strndup (const char *str, size_t max)
{ {
size_t len = strnlen (str, max); size_t len = strnlen (str, max);
char *res = malloc (len + 1); char *res = (char *) malloc (len + 1);
if (res) if (res)
{ {
memcpy (res, str, len); memcpy (res, str, len);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment