From: Glenn L McGrath Date: Sun, 27 Apr 2003 10:05:35 +0000 (-0000) Subject: Use bb_xgetlarg X-Git-Tag: 1_00_pre1~98 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=7a54360cd4130f5891e178b6d33eb5b15398c721;p=oweals%2Fbusybox.git Use bb_xgetlarg --- 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: