diff options
author | Jim Meyering <meyering@redhat.com> | 2010-05-01 14:24:35 +0200 |
---|---|---|
committer | Jim Meyering <meyering@redhat.com> | 2010-05-31 11:02:21 +0200 |
commit | da7a704cd36e1d2015d14247e5139fb1999b2211 (patch) | |
tree | 8302e47cb2f6fdef10059934e06413506ba1111d /src/csplit.c | |
parent | 5591f19e9cbee3598d23ea728fdebb396e2df89a (diff) | |
download | coreutils-da7a704cd36e1d2015d14247e5139fb1999b2211.tar.xz |
maint: replace each "for (;;)" with "while (true)"
Run this command:
git ls-files | grep '\.[ch]$' \
| xargs perl -pi -e 's/for \(;;\)/while (true)/g'
...except for randint.c, which does not include stdbool.h.
In that case, use "while (1)".
* gl/lib/randint.c (randint_genmax): Use "while (1)" for infloops.
* src/cat.c (simple_cat, cat): Use "while (true)" for infloops.
* gl/lib/randread.c (readsource, readisaac): Likewise.
* src/copy.c (copy_reg): Likewise.
* src/csplit.c (record_line_starts, process_regexp): Likewise.
* src/cut.c (set_fields): Likewise.
* src/dd.c (iread, parse_symbols): Likewise.
* src/df.c (find_mount_point, main): Likewise.
* src/du.c (main): Likewise.
* src/expand.c (expand): Likewise.
* src/factor.c (factor_using_division, do_stdin): Likewise.
* src/fmt.c (get_space): Likewise.
* src/ls.c (decode_switches): Likewise.
* src/od.c (main): Likewise.
* src/pr.c (main, read_line): Likewise.
* src/shred.c (dopass, genpattern): Likewise.
* src/sort.c (initbuf, fillbuf, getmonth, keycompare): Likewise.
* src/split.c (bytes_split, lines_split): Likewise.
* src/tac.c (tac_seekable): Likewise.
* src/test.c (and, or): Likewise.
* src/tr.c (squeeze_filter, main): Likewise.
* src/tsort.c (search_item): Likewise.
* src/unexpand.c (unexpand): Likewise.
* src/uniq.c (main): Likewise.
* src/yes.c (main): Likewise.
Diffstat (limited to 'src/csplit.c')
-rw-r--r-- | src/csplit.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/csplit.c b/src/csplit.c index 8cefdf329..40baba825 100644 --- a/src/csplit.c +++ b/src/csplit.c @@ -342,7 +342,7 @@ record_line_starts (struct buffer_record *b) line_start = b->buffer; bytes_left = b->bytes_used; - for (;;) + while (true) { line_end = memchr (line_start, '\n', bytes_left); if (line_end == NULL) @@ -773,7 +773,7 @@ process_regexp (struct control *p, uintmax_t repetition) if (p->offset >= 0) { - for (;;) + while (true) { line = find_line (++current_line); if (line == NULL) @@ -813,7 +813,7 @@ process_regexp (struct control *p, uintmax_t repetition) else { /* Buffer the lines. */ - for (;;) + while (true) { line = find_line (++current_line); if (line == NULL) |