diff options
author | Denis Vlasenko | 2006-10-08 12:49:22 +0000 |
---|---|---|
committer | Denis Vlasenko | 2006-10-08 12:49:22 +0000 |
commit | 1385899416a4396385ad421ae1f532be7103738a (patch) | |
tree | fc4d14a910593d1235318bb36abe5e9f72d2039e /coreutils/mknod.c | |
parent | 5625415085e68ac5e150f54e685417c866620d76 (diff) | |
download | busybox-1385899416a4396385ad421ae1f532be7103738a.zip busybox-1385899416a4396385ad421ae1f532be7103738a.tar.gz |
attempt to regularize atoi mess.
Diffstat (limited to 'coreutils/mknod.c')
-rw-r--r-- | coreutils/mknod.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/coreutils/mknod.c b/coreutils/mknod.c index 9c97b03..7cc478f 100644 --- a/coreutils/mknod.c +++ b/coreutils/mknod.c @@ -9,11 +9,8 @@ /* BB_AUDIT SUSv3 N/A -- Matches GNU behavior. */ -#include <stdlib.h> -#include <string.h> -#include <sys/stat.h> #include <sys/sysmacros.h> // For makedev -#include <unistd.h> + #include "busybox.h" #include "libcoreutils/coreutils.h" @@ -37,8 +34,8 @@ int mknod_main(int argc, char **argv) if ((*name != 'p') && ((argc -= 2) == 2)) { /* Autodetect what the system supports; thexe macros should * optimize out to two constants. */ - dev = makedev(bb_xgetularg10_bnd(argv[2], 0, major(UINT_MAX)), - bb_xgetularg10_bnd(argv[3], 0, minor(UINT_MAX))); + dev = makedev(xatoul_range(argv[2], 0, major(UINT_MAX)), + xatoul_range(argv[3], 0, minor(UINT_MAX))); } if (argc == 2) { |