diff options
| author | Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | 2013-09-27 13:39:41 +0200 |
|---|---|---|
| committer | Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | 2013-11-08 09:05:25 +0100 |
| commit | b541d1fcbd39f9fa8768a57e48a334b1929303e5 (patch) | |
| tree | 5271b56b38229b283497d53a997b0a3f502c1c33 /util-linux | |
| parent | 8d3efaf35eb9d138114563bba4173c39c1231198 (diff) | |
| download | busybox-w32-b541d1fcbd39f9fa8768a57e48a334b1929303e5.tar.gz busybox-w32-b541d1fcbd39f9fa8768a57e48a334b1929303e5.tar.bz2 busybox-w32-b541d1fcbd39f9fa8768a57e48a334b1929303e5.zip | |
swaponoff: shrink
function old new delta
.rodata 148469 148468 -1
swap_on_off_main 381 379 -2
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 0/2 up/down: 0/-3) Total: -3 bytes
text data bss dec hex filename
803030 4090 9504 816624 c75f0 busybox_old
803027 4090 9504 816621 c75ed busybox_unstripped
Diffstat (limited to 'util-linux')
| -rw-r--r-- | util-linux/swaponoff.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/util-linux/swaponoff.c b/util-linux/swaponoff.c index afad4ab8f..40f971d35 100644 --- a/util-linux/swaponoff.c +++ b/util-linux/swaponoff.c | |||
| @@ -96,12 +96,11 @@ static int do_em_all(void) | |||
| 96 | || hasmntopt(m, MNTOPT_NOAUTO) == NULL | 96 | || hasmntopt(m, MNTOPT_NOAUTO) == NULL |
| 97 | ) { | 97 | ) { |
| 98 | #if ENABLE_FEATURE_SWAPON_PRI | 98 | #if ENABLE_FEATURE_SWAPON_PRI |
| 99 | char *p; | ||
| 100 | g_flags = 0; /* each swap space might have different flags */ | 99 | g_flags = 0; /* each swap space might have different flags */ |
| 101 | p = strstr(m->mnt_opts, "pri="); | 100 | char *p = hasmntopt(m,"pri"); |
| 102 | if (p) { | 101 | if (p) { |
| 103 | /* Max allowed 32767 (==SWAP_FLAG_PRIO_MASK) */ | 102 | /* Max allowed 32767 (==SWAP_FLAG_PRIO_MASK) */ |
| 104 | int swap_prio = MIN(bb_strtoull(p + 4 , NULL, 10), SWAP_FLAG_PRIO_MASK); | 103 | unsigned int swap_prio = MIN(bb_strtou(p + 4 , NULL, 10), SWAP_FLAG_PRIO_MASK); |
| 105 | /* We want to allow "NNNN,foo", thus errno == EINVAL is allowed too */ | 104 | /* We want to allow "NNNN,foo", thus errno == EINVAL is allowed too */ |
| 106 | if (errno != ERANGE) { | 105 | if (errno != ERANGE) { |
| 107 | g_flags = SWAP_FLAG_PREFER | | 106 | g_flags = SWAP_FLAG_PREFER | |
