changeset 22431:aabf58b0a724

(getcwd): Remove define. (getdefdir) [emacs]: Redefine to always return root directory.
author Richard M. Stallman <rms@gnu.org>
date Wed, 10 Jun 1998 21:00:58 +0000
parents 921311b43bf4
children ac339ec4a12a
files src/s/ms-w32.h
diffstat 1 files changed, 4 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/s/ms-w32.h	Wed Jun 10 21:00:39 1998 +0000
+++ b/src/s/ms-w32.h	Wed Jun 10 21:00:58 1998 +0000
@@ -352,7 +352,6 @@
 #define fileno	  _fileno
 #define flushall  _flushall
 #define fputchar  _fputchar
-#define getcwd	  _getcwd
 #define getw	  _getw
 #define getpid    _getpid
 #define isatty    _isatty
@@ -397,7 +396,11 @@
 
 /* For integration with MSDOS support.  */
 #define getdisk()               (_getdrive () - 1)
+#ifdef emacs
+#define getdefdir(_drv, _buf)   ((_buf[0] = (_drv + 'A' - 1), _buf[1] = ':', _buf[2] = '/', _buf[3] = 0), 1)
+#else
 #define getdefdir(_drv, _buf)   _getdcwd (_drv, _buf, MAXPATHLEN)
+#endif
 
 #define EMACS_CONFIGURATION 	get_emacs_configuration ()
 #define EMACS_CONFIG_OPTIONS	"NT"	/* Not very meaningful yet.  */