(change_cygdrive_prefix): Change MOUNT_AUTO to MOUNT_CYGDRIVE.
* umount.cc (remove_cygdrive_prefix): Ditto.
(main): Use default system/user flag for cygdrive stuff, too.
+2002-06-09 Christopher Faylor <cgf@redhat.com>
+
+ * mount.cc (main): Use default system/user flag for cygdrive stuff,
+ too.
+ (change_cygdrive_prefix): Change MOUNT_AUTO to MOUNT_CYGDRIVE.
+ * umount.cc (remove_cygdrive_prefix): Ditto.
+ (main): Use default system/user flag for cygdrive stuff, too.
+
2002-06-08 Christopher Faylor <cgf@redhat.com>
* mount.cc (opts): Remove '-i' option.
case saw_change_cygdrive_prefix:
if (optind != argc)
usage ();
- change_cygdrive_prefix (argv[optind], flags);
+ change_cygdrive_prefix (argv[optind], flags | default_flag);
break;
case saw_show_cygdrive_prefix:
if (optind <= argc)
static void
change_cygdrive_prefix (const char *new_prefix, int flags)
{
- flags |= MOUNT_AUTO;
+ flags |= MOUNT_CYGDRIVE;
if (mount (NULL, new_prefix, flags))
error (new_prefix);
case saw_remove_cygdrive_prefix:
if (optind != argc)
usage ();
- remove_cygdrive_prefix (flags);
+ remove_cygdrive_prefix (flags | default_flag);
break;
case saw_remove_all_system_mounts:
if (optind != argc)
static void
remove_cygdrive_prefix (int flags)
{
- int res = cygwin_umount (NULL, flags | MOUNT_AUTO);
+ int res = cygwin_umount (NULL, flags | MOUNT_CYGDRIVE);
if (res)
error ("remove_cygdrive_prefix");
exit (0);