Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin-developers AT sourceware DOT cygnus DOT com From: Chris Faylor Date: Sat, 11 Sep 1999 14:40:40 -0400 To: Kazuhiro Fujieda Cc: cygwin-developers AT sourceware DOT cygnus DOT com Subject: Re: can't change /cygdrive properly Message-ID: <19990911144040.B955@cygnus.com> Mail-Followup-To: Kazuhiro Fujieda , cygwin-developers AT sourceware DOT cygnus DOT com References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.6i In-Reply-To: ; from Kazuhiro Fujieda on Sun, Sep 12, 1999 at 03:34:02AM +0900 Could you provide an example? I don't know what you mean. cgf On Sun, Sep 12, 1999 at 03:34:02AM +0900, Kazuhiro Fujieda wrote: >pathconv can't properly handle Win32 path names including >":" just after the cygdrive path is changed by the mount >command. > >Sun Sep 12 03:19:18 1999 Kazuhiro Fujieda (fujieda AT jaist DOT ac DOT jp) > > * path.cc (mount): Set parameters about cygdrive properly. > >--- path.cc- Sun Sep 05 12:56:36 1999 >+++ path.cc Sun Sep 12 03:19:18 1999 >@@ -1897,7 +1897,10 @@ mount (const char *win32_path, const cha > > if (res == 0) > { >- strcpy (cygwin_shared->mount.cygdrive, posix_path); >+ char temp[MAX_PATH]; >+ slashify (posix_path, temp, 1); >+ strcpy (cygwin_shared->mount.cygdrive, temp); >+ cygwin_shared->mount.cygdrive_len = strlen(temp); > cygwin_shared->mount.cygdrive_flags = flags; > } > >____ > | AIST Kazuhiro Fujieda > | HOKURIKU School of Information Science >o_/ 1990 Japan Advanced Institute of Science and Technology -- cgf AT cygnus DOT com http://www.cygnus.com/