execv* in run-program: cast argv_ptr to (char **)

This commit is contained in:
Daniel Kochmański 2016-10-06 12:26:12 +02:00
parent 286714261d
commit b414d3fc4a

View file

@ -732,9 +732,9 @@ create_descriptor(cl_object stream, cl_object direction,
char **pstrings;
cl_object buffer = from_list_to_execve_argument(environ,
&pstrings);
execve((char*)command->base_string.self, argv_ptr, pstrings);
execve((char*)command->base_string.self, (char **)argv_ptr, pstrings);
} else {
execvp((char*)command->base_string.self, argv_ptr);
execvp((char*)command->base_string.self, (char **)argv_ptr);
}
/* at this point exec has failed */
perror("exec");