From c00787b642cb499896ae03a918f13546d24b6552 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Sun, 5 Jun 2011 14:31:51 +0200 Subject: [PATCH] setenv: Avoid gcc warning. * lib/setenv.c (setenv): Provide declaration if system lacks it. --- ChangeLog | 5 +++++ lib/setenv.c | 3 +++ 2 files changed, 8 insertions(+) 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 -- 2.30.2