From da7a704cd36e1d2015d14247e5139fb1999b2211 Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Sat, 1 May 2010 14:24:35 +0200 Subject: 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. --- src/tr.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/tr.c') diff --git a/src/tr.c b/src/tr.c index c7510c335..3722b4d84 100644 --- a/src/tr.c +++ b/src/tr.c @@ -1489,7 +1489,7 @@ squeeze_filter (char *buf, size_t size, size_t (*reader) (char *, size_t)) size_t i = 0; size_t nr = 0; - for (;;) + while (true) { size_t begin; @@ -1763,7 +1763,7 @@ main (int argc, char **argv) { set_initialize (s1, complement, in_delete_set); - for (;;) + while (true) { size_t nr = read_and_delete (io_buf, sizeof io_buf); if (nr == 0) @@ -1817,7 +1817,7 @@ main (int argc, char **argv) xlate[i] = i; s1->state = BEGIN_STATE; s2->state = BEGIN_STATE; - for (;;) + while (true) { /* When the previous pair identified case-converting classes, advance S1 and S2 so that each points to the following @@ -1877,7 +1877,7 @@ main (int argc, char **argv) } else { - for (;;) + while (true) { size_t bytes_read = read_and_xlate (io_buf, sizeof io_buf); if (bytes_read == 0) -- cgit v1.2.3-54-g00ecf