reftable: drop unused parameter from reader_seek_linear()

The reader code passes around a "struct reftable_reader" context variable. But the seek function doesn't need it; the table iterator we already get is sufficient. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>

Jeff King committed Aug 19, 2022 at 04:54 UTC 21a40847ed4a5ec96b0d9cc87b3fe406e7f8f904
1 file changed +3 -3
reftable/reader.c
+3 -3
@@ -443,7 +443,7 @@ static int reader_start(struct reftable_reader *r, struct table_iter *ti,
443 return reader_table_iter_at(r, ti, off, typ);
444 }
445
446 -static int reader_seek_linear(struct reftable_reader *r, struct table_iter *ti,
446 +static int reader_seek_linear(struct table_iter *ti,
447 struct reftable_record *want)
448 {
449 struct reftable_record rec =
@@ -510,7 +510,7 @@ static int reader_seek_indexed(struct reftable_reader *r,
510 if (err < 0)
511 goto done;
512
513 - err = reader_seek_linear(r, &index_iter, &want_index);
513 + err = reader_seek_linear(&index_iter, &want_index);
514 while (1) {
515 err = table_iter_next(&index_iter, &index_result);
516 table_iter_block_done(&index_iter);
@@ -570,7 +570,7 @@ static int reader_seek_internal(struct reftable_reader *r,
570 err = reader_start(r, &ti, reftable_record_type(rec), 0);
571 if (err < 0)
572 return err;
573 - err = reader_seek_linear(r, &ti, rec);
573 + err = reader_seek_linear(&ti, rec);
574 if (err < 0)
575 return err;
576 else {