← Commit list

7a54360cd

Glenn L McGrath
Glenn L McGrath
2003-04-27
FAILED Duration: 77s

Subject

Use bb_xgetlarg

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

coreutils/fold.c+1 -9
@@ -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: