OSDN Git Service

* mount.cc (fillout_mntent): Always print noumount option last.
authorcorinna <corinna>
Wed, 13 Aug 2008 15:30:52 +0000 (15:30 +0000)
committercorinna <corinna>
Wed, 13 Aug 2008 15:30:52 +0000 (15:30 +0000)
winsup/cygwin/mount.cc

index c4914e3..f9e65b1 100644 (file)
@@ -1177,12 +1177,12 @@ fillout_mntent (const char *native_path, const char *posix_path, unsigned flags)
   if (flags & MOUNT_NOPOSIX)
     strcat (_my_tls.locals.mnt_opts, (char *) ",posix=0");
 
-  if ((flags & MOUNT_CYGDRIVE))                /* cygdrive */
-    strcat (_my_tls.locals.mnt_opts, (char *) ",noumount");
-
   if (!(flags & MOUNT_SYSTEM))         /* user mount */
     strcat (_my_tls.locals.mnt_opts, (char *) ",user");
 
+  if ((flags & MOUNT_CYGDRIVE))                /* cygdrive */
+    strcat (_my_tls.locals.mnt_opts, (char *) ",noumount");
+
   ret.mnt_opts = _my_tls.locals.mnt_opts;
 
   ret.mnt_freq = 1;