]> git.eshelyaron.com Git - emacs.git/commitdiff
(init_buffer): Use getcwd instead of getwd, if available.
authorRichard M. Stallman <rms@gnu.org>
Sat, 9 Aug 1997 04:46:22 +0000 (04:46 +0000)
committerRichard M. Stallman <rms@gnu.org>
Sat, 9 Aug 1997 04:46:22 +0000 (04:46 +0000)
src/buffer.c

index 16321df850d4fa676c0a7120e16144294836dd9f..da3bfb3ea0442668f7813022e60a43708842b513 100644 (file)
@@ -3706,8 +3706,13 @@ init_buffer ()
       && dotstat.st_dev == pwdstat.st_dev
       && strlen (pwd) < MAXPATHLEN)
     strcpy (buf, pwd);
+#ifdef HAVE_GETCWD
+  else if (getcwd (buf, MAXPATHLEN+1) == 0)
+    fatal ("`getcwd' failed: %s\n", buf);
+#else
   else if (getwd (buf) == 0)
     fatal ("`getwd' failed: %s\n", buf);
+#endif
 
 #ifndef VMS
   /* Maybe this should really use some standard subroutine