From 9e84be3cabcdd988f4c4af9f0794d0ba2d6929c1 Mon Sep 17 00:00:00 2001
From: Roland McGrath <roland@gnu.org>
Date: Thu, 14 Oct 1999 06:55:28 +0000
Subject: 1999-10-14  Roland McGrath  <roland@baalperazim.frob.com>

	* opts-std-startup.c (TOGGLE): Fix `off' case.
	Reported by Kalle Olavi Niemitalo <tosi@ees2.oulu.fi>.
---
 libdiskfs/opts-std-startup.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'libdiskfs/opts-std-startup.c')

diff --git a/libdiskfs/opts-std-startup.c b/libdiskfs/opts-std-startup.c
index 24d403a7..9d0c1d90 100644
--- a/libdiskfs/opts-std-startup.c
+++ b/libdiskfs/opts-std-startup.c
@@ -69,7 +69,7 @@ parse_startup_opt (int opt, char *arg, struct argp_state *state)
     {
 #define TOGGLE(var, on, off) \
     case on: var = 1; break; \
-    case off: var = 1; break;
+    case off: var = 0; break;
       TOGGLE (diskfs_readonly, 'r', 'w');
       TOGGLE (_diskfs_nosuid, 'S', OPT_SUID_OK);
       TOGGLE (_diskfs_noexec, 'E', OPT_EXEC_OK);
-- 
cgit v1.2.3