From: Todd C. Miller Date: Mon, 8 Aug 1994 04:08:43 +0000 (+0000) Subject: added params to func decls when STDC_HEADERS is not defined X-Git-Tag: SUDO_1_3_1~34 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=495749c32805b6346588191e27399abbc8967aeb;p=sudo added params to func decls when STDC_HEADERS is not defined now can count on putenv() being there --- diff --git a/sudo_setenv.c b/sudo_setenv.c index c969097fe..17087a801 100644 --- a/sudo_setenv.c +++ b/sudo_setenv.c @@ -43,9 +43,12 @@ static char rcsid[] = "$Id$"; #include "sudo.h" #ifndef STDC_HEADERS +#ifdef HAVE_PUTENV extern int putenv(); +#endif /* HAVE_PUTENV */ +#ifdef HAVE_SETENV extern int setenv(); -extern char *getenv(); +#endif /* HAVE_SETENV */ #endif /* !STDC_HEADERS */ @@ -66,7 +69,6 @@ int sudo_setenv(var, val) #ifdef HAVE_SETENV return(setenv(var, val, 1)); #else -#ifdef HAVE_PUTENV char *envstring, *tmp; envstring = tmp = (char *) malloc(strlen(var) + strlen(val) + 2); @@ -82,9 +84,5 @@ int sudo_setenv(var, val) ; return(putenv(envstring)); -#else - /* XXX - implement */ - return(0); -#endif /* HAVE_PUTENV */ #endif /* HAVE_SETENV */ }