$OpenBSD: patch-unrar_exec_c,v 1.1 2010/11/08 21:25:44 edd Exp $ --- unrar_exec.c.orig Sun Oct 24 11:15:56 2010 +++ unrar_exec.c Sun Oct 24 11:16:11 2010 @@ -66,10 +66,10 @@ static FILE* launch_pipe(pid_t *apid, const char *exec || open("/dev/null", O_WRONLY) != 2) _exit(EXIT_FAILURE); if (action == UNRAR_LIST) - execl(executable, executable, "v", archive, NULL); + execl(executable, executable, "v", archive, (char *) NULL); else if (action == UNRAR_EXTRACT) execl(executable, executable, "p", "-inul", "-p-", - archive,filename,NULL); + archive,filename, (char *) NULL); mp_msg(MSGT_GLOBAL, MSGL_ERR, "UnRAR: Cannot execute %s\n", executable); _exit(EXIT_FAILURE); }