summaryrefslogtreecommitdiff
path: root/lib-src
diff options
context:
space:
mode:
authorFrancesco Potortì <pot@gnu.org>1995-05-23 15:40:31 +0000
committerFrancesco Potortì <pot@gnu.org>1995-05-23 15:40:31 +0000
commit8e2e672c3db81c9f814261739afac1ce7dac44d3 (patch)
tree027c65f32af05befecc5d7e50a1e773fdec0aeca /lib-src
parentcfce2a6e11c33affa6f66912c59903155e542f6d (diff)
downloademacs-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.c8
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;