diff options
author | Glenn L McGrath <bug1@ihug.co.nz> | 2003-04-27 14:05:35 +0400 |
---|---|---|
committer | Glenn L McGrath <bug1@ihug.co.nz> | 2003-04-27 14:05:35 +0400 |
commit | 7a54360cd4130f5891e178b6d33eb5b15398c721 (patch) | |
tree | 6af1c99a3492263676a6495a24eee3e980ba06b9 /coreutils/fold.c | |
parent | f01b805d9142bad42ebd8d0b4f6770bf06fb2cc3 (diff) |
Use bb_xgetlarg
Diffstat (limited to 'coreutils/fold.c')
-rw-r--r-- | coreutils/fold.c | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/coreutils/fold.c b/coreutils/fold.c index f9ae526df..df5110755 100644 --- a/coreutils/fold.c +++ b/coreutils/fold.c @@ -97,15 +97,7 @@ extern int fold_main(int argc, char **argv) break_spaces = 1; break; case 'w': { /* Line width. */ - long int tmp_long; - char *end_ptr; - - errno = 0; - tmp_long = strtol(optarg, &end_ptr, 10); - if (!end_ptr || errno || tmp_long < 1) { - bb_error_msg_and_die("invalid number of columns: `%s'", optarg); - } - width = (int) tmp_long; + width = bb_xgetlarg(optarg, 10, 1, 10000); break; } default: |