mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-09-08 20:07:50 -04:00
30 lines
903 B
C
30 lines
903 B
C
$NetBSD: patch-lib_fexec.c,v 1.1 2012/01/30 03:43:58 sbd Exp $
|
|
|
|
Rename custom function "fexecve", which conflicts with glibc's fexecve(3),
|
|
to schily_fexecve.
|
|
|
|
--- lib/fexec.c.orig 2002-06-08 16:45:11.000000000 +0000
|
|
+++ lib/fexec.c
|
|
@@ -161,7 +161,7 @@ int fexecle(name, in, out, err, va_alist
|
|
} while (p != NULL);
|
|
va_end(args);
|
|
|
|
- ret = fexecve(name, in, out, err, av, env);
|
|
+ ret = schily_fexecve(name, in, out, err, av, env);
|
|
if (av != xav)
|
|
free(av);
|
|
return (ret);
|
|
@@ -174,10 +174,10 @@ int fexecv(name, in, out, err, ac, av)
|
|
char *av[];
|
|
{
|
|
av[ac] = NULL; /* force list to be null terminated */
|
|
- return fexecve (name, in, out, err, av, environ);
|
|
+ return schily_fexecve (name, in, out, err, av, environ);
|
|
}
|
|
|
|
-int fexecve(name, in, out, err, av, env)
|
|
+int schily_fexecve(name, in, out, err, av, env)
|
|
const char *name;
|
|
FILE *in, *out, *err;
|
|
char * const av[], * const env[];
|