Commit 021d3cb9 authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont

C++ compile fixes

parent e7b46c63
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
static inline char *strdup (const char *str) static inline char *strdup (const char *str)
{ {
size_t len = strlen (str) + 1; size_t len = strlen (str) + 1;
char *res = malloc (len); char *res = (char *)malloc (len);
if (res) memcpy (res, str, len); if (res) memcpy (res, str, len);
return res; return res;
} }
...@@ -45,7 +45,7 @@ static inline char *strdup (const char *str) ...@@ -45,7 +45,7 @@ static inline char *strdup (const char *str)
static inline int vasprintf (char **strp, const char *fmt, va_list ap) static inline int vasprintf (char **strp, const char *fmt, va_list ap)
{ {
int len = vsnprintf (NULL, 0, fmt, ap) + 1; int len = vsnprintf (NULL, 0, fmt, ap) + 1;
char *res = malloc (len); char *res = (char *)malloc (len);
if (res == NULL) if (res == NULL)
return -1; return -1;
*strp = res; *strp = res;
......
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