From: Bruno Haible Date: Sun, 5 Jun 2011 12:31:51 +0000 (+0200) Subject: setenv: Avoid gcc warning. X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;ds=sidebyside;h=c00787b642cb499896ae03a918f13546d24b6552;p=pspp setenv: Avoid gcc warning. * lib/setenv.c (setenv): Provide declaration if system lacks it. --- diff --git a/ChangeLog b/ChangeLog index 599c20d464..5fdf8a49f5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2011-06-05 Bruno Haible + + setenv: Avoid gcc warning. + * lib/setenv.c (setenv): Provide declaration if system lacks it. + 2011-06-05 Bruno Haible sys_select: Ensure memset is declared also on AIX 7. diff --git a/lib/setenv.c b/lib/setenv.c index 173d95f28b..0a5f67dd04 100644 --- a/lib/setenv.c +++ b/lib/setenv.c @@ -350,6 +350,9 @@ weak_alias (__clearenv, clearenv) #if HAVE_SETENV # undef setenv +# if !HAVE_DECL_SETENV +extern int setenv (const char *, const char *, int); +# endif # define STREQ(a, b) (strcmp (a, b) == 0) int