aboutsummaryrefslogtreecommitdiff
path: root/coreutils/dd.c
diff options
context:
space:
mode:
authorvda <vda@69ca8d6d-28ef-0310-b511-8ec308f3f277>2006-10-08 12:49:22 +0000
committervda <vda@69ca8d6d-28ef-0310-b511-8ec308f3f277>2006-10-08 12:49:22 +0000
commit87d25a2b8535dc627a02eb539fa3946be2a24647 (patch)
treefc4d14a910593d1235318bb36abe5e9f72d2039e /coreutils/dd.c
parent81177b14907e73f11560f69e0b4ec34371f1a7d5 (diff)
downloadbusybox-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.c12
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))