diff options
author | Denys Vlasenko | 2012-06-22 15:06:27 +0200 |
---|---|---|
committer | Denys Vlasenko | 2012-06-22 15:06:27 +0200 |
commit | a396ade9f83f05a65b0a6df3dcbdeb8cfef0c696 (patch) | |
tree | 9504158cc6641e1cc7b8624d3163fc79ec17be8b | |
parent | c9a13116a4497f4597ad5db6eb3cac9680fd6fc4 (diff) | |
download | busybox-a396ade9f83f05a65b0a6df3dcbdeb8cfef0c696.zip busybox-a396ade9f83f05a65b0a6df3dcbdeb8cfef0c696.tar.gz |
mount: undo recent breakage when mount flags were made unsigned
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
-rw-r--r-- | util-linux/mount.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/util-linux/mount.c b/util-linux/mount.c index 220a4e6..95dee18 100644 --- a/util-linux/mount.c +++ b/util-linux/mount.c @@ -467,7 +467,7 @@ static unsigned long parse_mount_options(char *options, char **unrecognized) for (i = 0; i < ARRAY_SIZE(mount_options); i++) { if (strcasecmp(option_str, options) == 0) { unsigned long fl = mount_options[i]; - if (fl < 0) + if ((long)fl < 0) flags &= fl; else flags |= fl; |