@@ -239,7 +239,9 @@ static void test_log_write_read(void)
239239 err = init_reader (& rd , & source , "file.log" );
240240 EXPECT_ERR (err );
241241
242- err = reftable_reader_seek_ref (& rd , & it , names [N - 1 ]);
242+ reftable_reader_init_ref_iterator (& rd , & it );
243+
244+ err = reftable_iterator_seek_ref (& it , names [N - 1 ]);
243245 EXPECT_ERR (err );
244246
245247 err = reftable_iterator_next_ref (& it , & ref );
@@ -252,7 +254,9 @@ static void test_log_write_read(void)
252254 reftable_iterator_destroy (& it );
253255 reftable_ref_record_release (& ref );
254256
255- err = reftable_reader_seek_log (& rd , & it , "" );
257+ reftable_reader_init_log_iterator (& rd , & it );
258+
259+ err = reftable_iterator_seek_log (& it , "" );
256260 EXPECT_ERR (err );
257261
258262 i = 0 ;
@@ -330,7 +334,8 @@ static void test_log_zlib_corruption(void)
330334 err = init_reader (& rd , & source , "file.log" );
331335 EXPECT_ERR (err );
332336
333- err = reftable_reader_seek_log (& rd , & it , "refname" );
337+ reftable_reader_init_log_iterator (& rd , & it );
338+ err = reftable_iterator_seek_log (& it , "refname" );
334339 EXPECT (err == REFTABLE_ZLIB_ERROR );
335340
336341 reftable_iterator_destroy (& it );
@@ -358,7 +363,8 @@ static void test_table_read_write_sequential(void)
358363 err = init_reader (& rd , & source , "file.ref" );
359364 EXPECT_ERR (err );
360365
361- err = reftable_reader_seek_ref (& rd , & it , "" );
366+ reftable_reader_init_ref_iterator (& rd , & it );
367+ err = reftable_iterator_seek_ref (& it , "" );
362368 EXPECT_ERR (err );
363369
364370 while (1 ) {
@@ -412,7 +418,8 @@ static void test_table_read_api(void)
412418 err = init_reader (& rd , & source , "file.ref" );
413419 EXPECT_ERR (err );
414420
415- err = reftable_reader_seek_ref (& rd , & it , names [0 ]);
421+ reftable_reader_init_ref_iterator (& rd , & it );
422+ err = reftable_iterator_seek_ref (& it , names [0 ]);
416423 EXPECT_ERR (err );
417424
418425 err = reftable_iterator_next_log (& it , & log );
@@ -457,7 +464,8 @@ static void test_table_read_write_seek(int index, int hash_id)
457464 }
458465
459466 for (i = 1 ; i < N ; i ++ ) {
460- int err = reftable_reader_seek_ref (& rd , & it , names [i ]);
467+ reftable_reader_init_ref_iterator (& rd , & it );
468+ err = reftable_iterator_seek_ref (& it , names [i ]);
461469 EXPECT_ERR (err );
462470 err = reftable_iterator_next_ref (& it , & ref );
463471 EXPECT_ERR (err );
@@ -472,7 +480,8 @@ static void test_table_read_write_seek(int index, int hash_id)
472480 strbuf_addstr (& pastLast , names [N - 1 ]);
473481 strbuf_addstr (& pastLast , "/" );
474482
475- err = reftable_reader_seek_ref (& rd , & it , pastLast .buf );
483+ reftable_reader_init_ref_iterator (& rd , & it );
484+ err = reftable_iterator_seek_ref (& it , pastLast .buf );
476485 if (err == 0 ) {
477486 struct reftable_ref_record ref = { NULL };
478487 int err = reftable_iterator_next_ref (& it , & ref );
@@ -576,7 +585,8 @@ static void test_table_refs_for(int indexed)
576585 rd .obj_offsets .is_present = 0 ;
577586 }
578587
579- err = reftable_reader_seek_ref (& rd , & it , "" );
588+ reftable_reader_init_ref_iterator (& rd , & it );
589+ err = reftable_iterator_seek_ref (& it , "" );
580590 EXPECT_ERR (err );
581591 reftable_iterator_destroy (& it );
582592
@@ -639,7 +649,8 @@ static void test_write_empty_table(void)
639649 err = reftable_new_reader (& rd , & source , "filename" );
640650 EXPECT_ERR (err );
641651
642- err = reftable_reader_seek_ref (rd , & it , "" );
652+ reftable_reader_init_ref_iterator (rd , & it );
653+ err = reftable_iterator_seek_ref (& it , "" );
643654 EXPECT_ERR (err );
644655
645656 err = reftable_iterator_next_ref (& it , & rec );
@@ -846,7 +857,8 @@ static void test_write_multiple_indices(void)
846857 * Seeking the log uses the log index now. In case there is any
847858 * confusion regarding indices we would notice here.
848859 */
849- err = reftable_reader_seek_log (reader , & it , "" );
860+ reftable_reader_init_log_iterator (reader , & it );
861+ err = reftable_iterator_seek_log (& it , "" );
850862 EXPECT_ERR (err );
851863
852864 reftable_iterator_destroy (& it );
@@ -901,7 +913,8 @@ static void test_write_multi_level_index(void)
901913 /*
902914 * Seeking the last ref should work as expected.
903915 */
904- err = reftable_reader_seek_ref (reader , & it , "refs/heads/199" );
916+ reftable_reader_init_ref_iterator (reader , & it );
917+ err = reftable_iterator_seek_ref (& it , "refs/heads/199" );
905918 EXPECT_ERR (err );
906919
907920 reftable_iterator_destroy (& it );
0 commit comments