From c6069336f81bfbc8fb253cb8f4ed7cd504b1d91c Mon Sep 17 00:00:00 2001 From: "cantab.net!aia21" Date: Sat, 12 Jul 2003 15:46:12 +0000 Subject: [PATCH] Improve the MS_RDONLY check. (Logical change 1.153) --- libntfs/volume.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libntfs/volume.c b/libntfs/volume.c index 6a5430f4..ca518b45 100644 --- a/libntfs/volume.c +++ b/libntfs/volume.c @@ -419,7 +419,7 @@ ntfs_volume *ntfs_volume_startup(struct ntfs_device *dev, unsigned long rwflag) vol = ntfs_volume_alloc(); if (!vol) goto error_exit; - if (rwflag & MS_RDONLY) + if ((rwflag & MS_RDONLY) == MS_RDONLY) NVolSetReadOnly(vol); Dprintf("Reading bootsector... "); if (dev->d_ops->open(dev, NVolReadOnly(vol) ? O_RDONLY: O_RDWR)) {