diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2011-08-13 23:36:36 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2011-08-13 23:36:36 +0200 |
commit | c21c310e4646579d34bb9db25745b1121dc364d5 (patch) | |
tree | 50d6fff16b623c8a3a85af5bcf5dc1cb8cb12718 /util-linux/swaponoff.c | |
parent | c97578de6b283592265fd9132df7d878f6ec6530 (diff) | |
download | busybox-w32-c21c310e4646579d34bb9db25745b1121dc364d5.tar.gz busybox-w32-c21c310e4646579d34bb9db25745b1121dc364d5.tar.bz2 busybox-w32-c21c310e4646579d34bb9db25745b1121dc364d5.zip |
swapoff: dont pass "p" in opt_complementary
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'util-linux/swaponoff.c')
-rw-r--r-- | util-linux/swaponoff.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/util-linux/swaponoff.c b/util-linux/swaponoff.c index 43ddb4031..e53e24c71 100644 --- a/util-linux/swaponoff.c +++ b/util-linux/swaponoff.c | |||
@@ -114,7 +114,8 @@ int swap_on_off_main(int argc UNUSED_PARAM, char **argv) | |||
114 | #if !ENABLE_FEATURE_SWAPON_PRI | 114 | #if !ENABLE_FEATURE_SWAPON_PRI |
115 | ret = getopt32(argv, "a"); | 115 | ret = getopt32(argv, "a"); |
116 | #else | 116 | #else |
117 | opt_complementary = "p+"; | 117 | if (applet_name[5] == 'n') |
118 | opt_complementary = "p+"; | ||
118 | ret = getopt32(argv, (applet_name[5] == 'n') ? "ap:" : "a", &g_flags); | 119 | ret = getopt32(argv, (applet_name[5] == 'n') ? "ap:" : "a", &g_flags); |
119 | 120 | ||
120 | if (ret & 2) { // -p | 121 | if (ret & 2) { // -p |