diff src/gui-msw.c @ 400:a86b2b5e0111 r21-2-30

Import from CVS: tag r21-2-30
author cvs
date Mon, 13 Aug 2007 11:14:34 +0200
parents 74fd4e045ea6
children 2f8bb876ab1d
line wrap: on
line diff
--- a/src/gui-msw.c	Mon Aug 13 11:13:33 2007 +0200
+++ b/src/gui-msw.c	Mon Aug 13 11:14:34 2007 +0200
@@ -92,9 +92,6 @@
 
   CHECK_STRING (document);
 
-  /* Just get the filename if we were given it. */
-  document = Ffile_name_nondirectory (document);
-
   if (NILP (current_dir))
     current_dir = current_buffer->directory;
 
@@ -118,7 +115,11 @@
       TO_EXTERNAL_FORMAT (LISP_STRING, document,
 			  C_STRING_ALLOCA, f,
 			  Qfile_name);
+#ifdef __CYGWIN32__
+      CYGWIN_WIN32_PATH (f, doc);
+#else
       doc = f;
+#endif
     }
 
   UNGCPRO;