diff --git a/mjit.c b/mjit.c index d8e431a81c..33abfbe3e9 100644 --- a/mjit.c +++ b/mjit.c @@ -731,8 +731,8 @@ split_flags(const char *flags) } } - char **ret = xmalloc(sizeof(char **) * (i + 1)); - memcpy((void *)ret, buf, sizeof(char **) * i); + char **ret = xmalloc(sizeof(char *) * (i + 1)); + memcpy(ret, buf, sizeof(char *) * i); ret[i] = NULL; return ret; }