summaryrefslogtreecommitdiffstats
path: root/gcc/fixinc/server.c
diff options
context:
space:
mode:
authorneroden <neroden@138bc75d-0d04-0410-961f-82ee72b054a4>2003-07-14 16:56:03 +0000
committerneroden <neroden@138bc75d-0d04-0410-961f-82ee72b054a4>2003-07-14 16:56:03 +0000
commitf86abe455b749d554baaea751d70911fccdc46a0 (patch)
tree3baf5158214bf487485c2c11f6100d9af30b29f9 /gcc/fixinc/server.c
parent960e38caa7eaf6c956b7820e71c2f5c81a0b01ef (diff)
downloadppe42-gcc-f86abe455b749d554baaea751d70911fccdc46a0.tar.gz
ppe42-gcc-f86abe455b749d554baaea751d70911fccdc46a0.zip
2003-07-14 Douglas Rupp <rupp@gnat.com>
* fixinc/server.c (server_setup): Don't use non-POSIX NULL first argument to getcwd; use fixed buffer instead. 2003-07-14 Nathanael Nerode <neroden@gcc.gnu.org> * fixinc/mkfixinc.sh: Treat OpenBSD normally. * fixinc/fixinc.wrap: Delete. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69339 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/fixinc/server.c')
-rw-r--r--gcc/fixinc/server.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/gcc/fixinc/server.c b/gcc/fixinc/server.c
index 842a32181ef..4cb581086cd 100644
--- a/gcc/fixinc/server.c
+++ b/gcc/fixinc/server.c
@@ -183,6 +183,7 @@ static void
server_setup ()
{
static int atexit_done = 0;
+ char buff [MAXPATHLEN + 1];
if (atexit_done++ == 0)
atexit (close_server);
@@ -196,7 +197,8 @@ server_setup ()
fputs ("trap : 1\n", server_pair.pf_write);
fflush (server_pair.pf_write);
- p_cur_dir = getcwd ((char *) NULL, MAXPATHLEN + 1);
+ getcwd (buff, MAXPATHLEN + 1);
+ p_cur_dir = xstrdup (buff);
}
/*
OpenPOWER on IntegriCloud