diff --git a/sleep.c b/sleep.c index 5c2d2f4..c5e9e49 100644 --- a/sleep.c +++ b/sleep.c @@ -23,7 +23,7 @@ main(int argc, char *argv[]) if (argc < 1) usage(); - seconds = estrtoul(argv[0], 0); + seconds = estrtonum(argv[0], 0, UINT_MAX); while ((seconds = sleep(seconds)) > 0) ; return 0;