summaryrefslogtreecommitdiff
path: root/src/df.c
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>1998-08-30 02:33:45 +0000
committerJim Meyering <jim@meyering.net>1998-08-30 02:33:45 +0000
commitb6f403c60602dea1328c2e6d8f5f8cd1292dc19b (patch)
tree541dcc5babbd502e9e40748bf8596d6cea05a0a8 /src/df.c
parentfa59cde3fe964d805a1b679fd8065fc7fbf8f9e2 (diff)
downloadcoreutils-b6f403c60602dea1328c2e6d8f5f8cd1292dc19b.tar.xz
Don't assume ASCII in getopt arg handling.
Diffstat (limited to 'src/df.c')
-rw-r--r--src/df.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/df.c b/src/df.c
index 6ff12cc9e..a51915a2b 100644
--- a/src/df.c
+++ b/src/df.c
@@ -115,7 +115,7 @@ static int print_type;
static struct option const long_options[] =
{
{"all", no_argument, NULL, 'a'},
- {"block-size", required_argument, NULL, 131},
+ {"block-size", required_argument, NULL, CHAR_MAX + 3},
{"inodes", no_argument, NULL, 'i'},
{"human-readable", no_argument, NULL, 'h'},
{"si", no_argument, NULL, 'H'},
@@ -124,8 +124,8 @@ static struct option const long_options[] =
{"megabytes", no_argument, NULL, 'm'},
{"portability", no_argument, NULL, 'P'},
{"print-type", no_argument, NULL, 'T'},
- {"sync", no_argument, NULL, 129},
- {"no-sync", no_argument, NULL, 130},
+ {"sync", no_argument, NULL, CHAR_MAX + 1},
+ {"no-sync", no_argument, NULL, CHAR_MAX + 2},
{"type", required_argument, NULL, 't'},
{"exclude-type", required_argument, NULL, 'x'},
{"help", no_argument, &show_help, 1},
@@ -654,14 +654,14 @@ main (int argc, char **argv)
case 'P':
posix_format = 1;
break;
- case 129:
+ case CHAR_MAX + 1:
require_sync = 1;
break;
- case 130:
+ case CHAR_MAX + 2:
require_sync = 0;
break;
- case 131:
+ case CHAR_MAX + 3:
human_block_size (optarg, 1, &output_block_size);
break;