aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--NEWS4
-rw-r--r--src/nproc.c3
2 files changed, 4 insertions, 3 deletions
diff --git a/NEWS b/NEWS
index af9b88961..dde9719db 100644
--- a/NEWS
+++ b/NEWS
@@ -34,8 +34,8 @@ GNU coreutils NEWS -*- outline -*-
** Improvements
- 'head -c NUM', 'head -n NUM' and 'nl -l NUM' no longer fail merely
- because NUM stands for 2**64 or more.
+ 'head -c NUM', 'head -n NUM', 'nl -l NUM' and 'nproc --ignore NUM'
+ no longer fail merely because NUM stands for 2**64 or more.
sort operates more efficiently when used on pseudo files with
an apparent size of 0, like those in /proc.
diff --git a/src/nproc.c b/src/nproc.c
index 018508908..7f6bb3223 100644
--- a/src/nproc.c
+++ b/src/nproc.c
@@ -101,7 +101,8 @@ main (int argc, char **argv)
break;
case IGNORE_OPTION:
- ignore = xdectoumax (optarg, 0, ULONG_MAX, "", _("invalid number"),0);
+ ignore = xnumtoumax (optarg, 10, 0, ULONG_MAX, "",
+ _("invalid number"), 0, XTOINT_MAX_QUIET);
break;
default: