aboutsummaryrefslogtreecommitdiff
path: root/text.c
diff options
context:
space:
mode:
authorMarc André Tanner <mat@brain-dump.org>2017-05-03 17:32:14 +0200
committerMarc André Tanner <mat@brain-dump.org>2017-05-03 17:32:49 +0200
commit1c8990a329fabf3cf4ab790a61ee86c35391c042 (patch)
tree724334396e43c2b3f527773eeb0b3718c152f294 /text.c
parent02c18c23d7eb8e520e8584af183ca9b67937d45d (diff)
downloadvis-1c8990a329fabf3cf4ab790a61ee86c35391c042.tar.gz
vis-1c8990a329fabf3cf4ab790a61ee86c35391c042.tar.xz
text: remove count argument from text_{earlier,later}
Diffstat (limited to 'text.c')
-rw-r--r--text.c14
1 files changed, 4 insertions, 10 deletions
diff --git a/text.c b/text.c
index 291cc3a..7fdd237 100644
--- a/text.c
+++ b/text.c
@@ -763,18 +763,12 @@ static size_t history_traverse_to(Text *txt, Revision *rev) {
return pos;
}
-size_t text_earlier(Text *txt, int count) {
- Revision *rev = txt->history;
- while (count-- > 0 && rev->earlier)
- rev = rev->earlier;
- return history_traverse_to(txt, rev);
+size_t text_earlier(Text *txt) {
+ return history_traverse_to(txt, txt->history->earlier);
}
-size_t text_later(Text *txt, int count) {
- Revision *rev = txt->history;
- while (count-- > 0 && rev->later)
- rev = rev->later;
- return history_traverse_to(txt, rev);
+size_t text_later(Text *txt) {
+ return history_traverse_to(txt, txt->history->later);
}
size_t text_restore(Text *txt, time_t time) {