aboutsummaryrefslogtreecommitdiff
blob: 5c5fd990f9caeb6747f7bdc8ec92f44c733dce27 (plain)
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
From 3638cc55b4d08851faba46635d737b24d016665b Mon Sep 17 00:00:00 2001
From: Brad Jorsch <anomie@users.sourceforge.net>
Date: Fri, 28 Feb 2014 21:55:02 +1100
Subject: [PATCH] Typo in fuser makes -M on all the time

Brad found that fuser had the -M option on all the time.
A simple but significant typo caused this, thanks the the patch.

Bug-Debian: http://bugs.debian.org/740275

Signed-off-by: Craig Small <csmall@enc.com.au>
---
 ChangeLog   | 4 ++++
 src/fuser.c | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index fd1cccf..e5f784c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Changes in 22.22
+================
+	* Fixed typo in fuser which has -M on Debian #740275
+
 Changes in 22.21
 ================
 	* Missing comma in fuser(1) added Debian #702391
diff --git a/src/fuser.c b/src/fuser.c
index b485f65..389b302 100644
--- a/src/fuser.c
+++ b/src/fuser.c
@@ -1174,7 +1174,7 @@ int main(int argc, char *argv[])
 		usage(_("No process specification given"));
 
 	/* Check if -M flag was used and if so check mounts */
-	if (opts * OPT_ISMOUNTPOINT) {
+	if (opts & OPT_ISMOUNTPOINT) {
 	    check_mountpoints(&mounts, &names_head, &names_tail);
 	}
 
-- 
2.2.2