From 241bfeacda5a4c70f5004347b85f6e5b1d31df15 Mon Sep 17 00:00:00 2001 From: Karl Heuer Date: Sat, 27 May 1995 00:26:00 +0000 Subject: (etags_getcwd): Don't use #elif. Have just one function body. --- lib-src/etags.c | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'lib-src/etags.c') diff --git a/lib-src/etags.c b/lib-src/etags.c index faf1c8654c3..f83a64658e0 100644 --- a/lib-src/etags.c +++ b/lib-src/etags.c @@ -3661,8 +3661,8 @@ concat (s1, s2, s3) guess buffer size in advance. */ char * etags_getcwd () -#ifdef DOS_NT { +#ifdef DOS_NT char *p, path[MAXPATHLEN + 1]; /* Fixed size is safe on MSDOS. */ getwd (path); @@ -3674,9 +3674,8 @@ etags_getcwd () *p++ = tolower (*p); return strdup (path); -} -#elif HAVE_GETCWD /* not DOS_NT */ -{ +#else /* not DOS_NT */ +#if HAVE_GETCWD int bufsize = 200; char *path = xnew (bufsize, char); @@ -3689,9 +3688,7 @@ etags_getcwd () } return path; -} #else /* not DOS_NT and not HAVE_GETCWD */ -{ struct linebuffer path; FILE *pipe; @@ -3702,8 +3699,9 @@ etags_getcwd () pclose (pipe); return path.buffer; +#endif /* not HAVE_GETCWD */ +#endif /* not DOS_NT */ } -#endif /* not DOS_NT and not HAVE_GETCWD */ /* Return a newly allocated string containing the filename of FILE relative to the absolute directory DIR (which -- cgit v1.2.1