summaryrefslogtreecommitdiff
path: root/libiberty
diff options
context:
space:
mode:
authorghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4>1999-05-28 07:34:48 +0000
committerghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4>1999-05-28 07:34:48 +0000
commit3c243dede2f437903e413fc3e5bee12b1911b4e0 (patch)
treec4fecfe358ac386bb87127e046400b8dce0889b6 /libiberty
parent6f635997ec70db84edc184ad559e4e026f9a3287 (diff)
downloadgcc-3c243dede2f437903e413fc3e5bee12b1911b4e0.tar.gz
* putenv.c: Include ansidecl.h to define `const'.
* setenv.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27221 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libiberty')
-rw-r--r--libiberty/ChangeLog5
-rw-r--r--libiberty/putenv.c4
-rw-r--r--libiberty/setenv.c2
3 files changed, 10 insertions, 1 deletions
diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog
index 0c92dc17b98..cb77e8a5c95 100644
--- a/libiberty/ChangeLog
+++ b/libiberty/ChangeLog
@@ -1,3 +1,8 @@
+1999-05-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * putenv.c: Include ansidecl.h to define `const'.
+ * setenv.c: Likewise.
+
Wed May 26 03:58:20 1999 "Melissa O'Neill" <oneill@cs.sfu.ca>
* Makefile.in (CFILES): Add putenv.c and setenv.c.
diff --git a/libiberty/putenv.c b/libiberty/putenv.c
index 1860676c5c5..9d5692222cf 100644
--- a/libiberty/putenv.c
+++ b/libiberty/putenv.c
@@ -24,6 +24,8 @@
# include <config.h>
#endif
+#include "ansidecl.h"
+
#if HAVE_STDLIB_H
# include <stdlib.h>
#endif
@@ -55,7 +57,7 @@ putenv (string)
if (name_end)
{
- char *name = alloca (name_end - string + 1);
+ char *name = (char *) alloca (name_end - string + 1);
memcpy (name, string, name_end - string);
name[name_end - string] = '\0';
return setenv (name, name_end + 1, 1);
diff --git a/libiberty/setenv.c b/libiberty/setenv.c
index 0ecc2ca3ede..8a039d18fa8 100644
--- a/libiberty/setenv.c
+++ b/libiberty/setenv.c
@@ -20,6 +20,8 @@
# include <config.h>
#endif
+#include "ansidecl.h"
+
#include <errno.h>
#if !defined(errno) && !defined(HAVE_ERRNO_DECL)
extern int errno;