diff options
author | vda <vda@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2006-10-08 12:49:22 +0000 |
---|---|---|
committer | vda <vda@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2006-10-08 12:49:22 +0000 |
commit | 87d25a2b8535dc627a02eb539fa3946be2a24647 (patch) | |
tree | fc4d14a910593d1235318bb36abe5e9f72d2039e /coreutils/dd.c | |
parent | 81177b14907e73f11560f69e0b4ec34371f1a7d5 (diff) | |
download | busybox-w32-87d25a2b8535dc627a02eb539fa3946be2a24647.tar.gz busybox-w32-87d25a2b8535dc627a02eb539fa3946be2a24647.tar.bz2 busybox-w32-87d25a2b8535dc627a02eb539fa3946be2a24647.zip |
attempt to regularize atoi mess.
git-svn-id: svn://busybox.net/trunk/busybox@16342 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'coreutils/dd.c')
-rw-r--r-- | coreutils/dd.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/coreutils/dd.c b/coreutils/dd.c index e63244d81..d557ae46d 100644 --- a/coreutils/dd.c +++ b/coreutils/dd.c | |||
@@ -62,19 +62,19 @@ int dd_main(int argc, char **argv) | |||
62 | for (n = 1; n < argc; n++) { | 62 | for (n = 1; n < argc; n++) { |
63 | // FIXME: make them capable of eating LARGE numbers | 63 | // FIXME: make them capable of eating LARGE numbers |
64 | if (ENABLE_FEATURE_DD_IBS_OBS && !strncmp("ibs=", argv[n], 4)) { | 64 | if (ENABLE_FEATURE_DD_IBS_OBS && !strncmp("ibs=", argv[n], 4)) { |
65 | ibs = bb_xparse_number(argv[n]+4, dd_suffixes); | 65 | ibs = xatoul_sfx(argv[n]+4, dd_suffixes); |
66 | flags |= twobufs_flag; | 66 | flags |= twobufs_flag; |
67 | } else if (ENABLE_FEATURE_DD_IBS_OBS && !strncmp("obs=", argv[n], 4)) { | 67 | } else if (ENABLE_FEATURE_DD_IBS_OBS && !strncmp("obs=", argv[n], 4)) { |
68 | obs = bb_xparse_number(argv[n]+4, dd_suffixes); | 68 | obs = xatoul_sfx(argv[n]+4, dd_suffixes); |
69 | flags |= twobufs_flag; | 69 | flags |= twobufs_flag; |
70 | } else if (!strncmp("bs=", argv[n], 3)) | 70 | } else if (!strncmp("bs=", argv[n], 3)) |
71 | ibs = obs = bb_xparse_number(argv[n]+3, dd_suffixes); | 71 | ibs = obs = xatoul_sfx(argv[n]+3, dd_suffixes); |
72 | else if (!strncmp("count=", argv[n], 6)) | 72 | else if (!strncmp("count=", argv[n], 6)) |
73 | count = bb_xparse_number(argv[n]+6, dd_suffixes); | 73 | count = xatoul_sfx(argv[n]+6, dd_suffixes); |
74 | else if (!strncmp("seek=", argv[n], 5)) | 74 | else if (!strncmp("seek=", argv[n], 5)) |
75 | seek = bb_xparse_number(argv[n]+5, dd_suffixes); | 75 | seek = xatoul_sfx(argv[n]+5, dd_suffixes); |
76 | else if (!strncmp("skip=", argv[n], 5)) | 76 | else if (!strncmp("skip=", argv[n], 5)) |
77 | skip = bb_xparse_number(argv[n]+5, dd_suffixes); | 77 | skip = xatoul_sfx(argv[n]+5, dd_suffixes); |
78 | else if (!strncmp("if=", argv[n], 3)) | 78 | else if (!strncmp("if=", argv[n], 3)) |
79 | infile = argv[n]+3; | 79 | infile = argv[n]+3; |
80 | else if (!strncmp("of=", argv[n], 3)) | 80 | else if (!strncmp("of=", argv[n], 3)) |