diff options
author | Francesco Potortì <pot@gnu.org> | 1995-05-23 15:40:31 +0000 |
---|---|---|
committer | Francesco Potortì <pot@gnu.org> | 1995-05-23 15:40:31 +0000 |
commit | 8e2e672c3db81c9f814261739afac1ce7dac44d3 (patch) | |
tree | 027c65f32af05befecc5d7e50a1e773fdec0aeca /lib-src | |
parent | cfce2a6e11c33affa6f66912c59903155e542f6d (diff) | |
download | emacs-8e2e672c3db81c9f814261739afac1ce7dac44d3.tar.gz |
* etags.c (etags_getcwd): Use /bin/pwd instead of pwd because the
former gives the true path even in the presence of simlinks.
Diffstat (limited to 'lib-src')
-rw-r--r-- | lib-src/etags.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib-src/etags.c b/lib-src/etags.c index 9e9390c99c9..faf1c8654c3 100644 --- a/lib-src/etags.c +++ b/lib-src/etags.c @@ -32,7 +32,7 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ * Francesco Potorti` (pot@cnuce.cnr.it) is the current maintainer. */ -char pot_etags_version[] = "@(#) pot revision number is 11.26"; +char pot_etags_version[] = "@(#) pot revision number is 11.28"; #define TRUE 1 #define FALSE 0 @@ -3683,7 +3683,7 @@ etags_getcwd () while (getcwd (path, bufsize) == NULL) { if (errno != ERANGE) - pfatal ("pwd"); + pfatal ("getcwd"); bufsize *= 2; path = xnew (bufsize, char); } @@ -3696,9 +3696,9 @@ etags_getcwd () FILE *pipe; initbuffer (&path); - pipe = (FILE *) popen ("pwd 2>/dev/null", "r"); + pipe = (FILE *) popen ("/bin/pwd 2>/dev/null", "r"); if (pipe == NULL || readline_internal (&path, pipe) == 0) - pfatal ("pwd"); + pfatal ("/bin/pwd"); pclose (pipe); return path.buffer; |