summaryrefslogtreecommitdiff
path: root/sysutils/ntfsprogs/files/patch-libntfs::unix_io.c
blob: a632af7a69b03510f32b908ef2938772b03a8b55 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
--- libntfs/unix_io.c.orig	Sat Feb  4 03:42:15 2006
+++ libntfs/unix_io.c	Thu May  4 03:59:59 2006
@@ -110,6 +110,7 @@
 		flk.l_type = F_WRLCK;
 	flk.l_whence = SEEK_SET;
 	flk.l_start = flk.l_len = 0LL;
+#if 0
 	if (fcntl(DEV_FD(dev), F_SETLK, &flk)) {
 		err = errno;
 		ntfs_log_debug("ntfs_device_unix_io_open: Could not lock %s for %s\n",
@@ -119,6 +120,7 @@
 					"close %s", dev->d_name);
 		goto err_out;
 	}
+#endif
 	/* Determine if device is a block device or not, ignoring errors. */
 	if (!fstat(DEV_FD(dev), &sbuf) && S_ISBLK(sbuf.st_mode))
 		NDevSetBlock(dev);
@@ -155,9 +157,11 @@
 	flk.l_type = F_UNLCK;
 	flk.l_whence = SEEK_SET;
 	flk.l_start = flk.l_len = 0LL;
+#if 0
 	if (fcntl(DEV_FD(dev), F_SETLK, &flk))
 		ntfs_log_perror("ntfs_device_unix_io_close: Warning: Could not "
 				"unlock %s", dev->d_name);
+#endif
 	/* Close the file descriptor and clear our open flag. */
 	if (close(DEV_FD(dev)))
 		return -1;