diff options
author | June McEnroe <june@causal.agency> | 2018-11-21 23:41:15 -0500 |
---|---|---|
committer | June McEnroe <june@causal.agency> | 2018-11-21 23:41:15 -0500 |
commit | 49f804e989885f1ad5fc2d2127b285ea34edb3b8 (patch) | |
tree | 28eda7556502c1382d0bf134e5f3c8bcb7a52b62 /bin/edi/edi.c | |
parent | Fix freeing empty buffer block (diff) | |
download | src-49f804e989885f1ad5fc2d2127b285ea34edb3b8.tar.gz src-49f804e989885f1ad5fc2d2127b285ea34edb3b8.zip |
Add Iter for edi
Diffstat (limited to '')
-rw-r--r-- | bin/edi/edi.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/bin/edi/edi.c b/bin/edi/edi.c index fe2c2034..96f9b292 100644 --- a/bin/edi/edi.c +++ b/bin/edi/edi.c @@ -30,10 +30,8 @@ int main(int argc, char *argv[]) { fileRead(&file); const struct Table *table = &file.log.states[file.log.state].table; - for (size_t i = 0; i < table->len; ++i) { - for (size_t j = 0; j < table->slices[i].len; ++j) { - printf("%lc", table->slices[i].ptr[j]); - } + for (struct Iter it = iter(table, 0); it.ch != WEOF; it = iterNext(it)) { + printf("%lc", it.ch); } fileFree(&file); |