aboutsummaryrefslogtreecommitdiff
path: root/toys/posix/expand.c
diff options
context:
space:
mode:
authorRob Landley <rob@landley.net>2013-09-09 05:52:49 -0500
committerRob Landley <rob@landley.net>2013-09-09 05:52:49 -0500
commit94fdf492936c6ebe6074d8bf5f471823b0c6b94c (patch)
tree99b1293bcd47bf656b220cba9dd438aa6d1ec54c /toys/posix/expand.c
parentbb215e4a1fece603cdede556c1107135b31312a0 (diff)
downloadtoybox-94fdf492936c6ebe6074d8bf5f471823b0c6b94c.tar.gz
Minor cosmetic tweaks to expand.
Working my way through the to-review list that predates the "pending" directory. This gets expand off my to-review list. (Proof that "need to review" doesn't mean it's in bad shape, this command was fine. Changed capitalization in the help text because I'm trying to have "user supplies this value" be all caps, switched a read() to readall() although I'm not sure modern kernels actually allow -EINTR to generate zero length reads anymore, and since most of the loopfiles() target functions are called do_commandname() changed the name to that just so it's regular. None of the changes are actually important. :)
Diffstat (limited to 'toys/posix/expand.c')
-rw-r--r--toys/posix/expand.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/toys/posix/expand.c b/toys/posix/expand.c
index 7bc37169..e23dc273 100644
--- a/toys/posix/expand.c
+++ b/toys/posix/expand.c
@@ -10,16 +10,16 @@ config EXPAND
bool "expand"
default y
help
- usage: expand [-t tablist] [file...]
+ usage: expand [-t TABLIST] [FILE...]
Expand tabs to spaces according to tabstops.
- -t tablist
+ -t TABLIST
- Specify tab stops, either a single number instead of the default 8,
- or a comma separated list of increasing numbers representing tabstop
- positions (absolute, not increments) with each additional tab beyound
- that becoming one space.
+ Specify tab stops, either a single number instead of the default 8,
+ or a comma separated list of increasing numbers representing tabstop
+ positions (absolute, not increments) with each additional tab beyound
+ that becoming one space.
*/
#define FOR_expand
@@ -31,12 +31,12 @@ GLOBALS(
unsigned tabcount, *tab;
)
-static void expand_file(int fd, char *name)
+static void do_expand(int fd, char *name)
{
int i, len, x=0, stop = 0;
for (;;) {
- len = read(fd, toybuf, sizeof(toybuf));
+ len = readall(fd, toybuf, sizeof(toybuf));
if (len<0) {
perror_msg("%s", name);
return;
@@ -123,6 +123,6 @@ void expand_main(void)
parse_tablist(TT.tab);
}
- loopfiles(toys.optargs, expand_file);
+ loopfiles(toys.optargs, do_expand);
if (CFG_TOYBOX_FREE) free(TT.tab);
}