aboutsummaryrefslogtreecommitdiffstats
path: root/reftable/generic.h
diff options
context:
space:
mode:
authorPatrick Steinhardt <ps@pks.im>2024-08-22 08:34:57 +0200
committerJunio C Hamano <gitster@pobox.com>2024-08-22 07:59:46 -0700
commitf2406c81b989b39c1caac78216948d38aaf7c4ee (patch)
tree1658bb4796ae5c342d4133694f070a3ea1b30124 /reftable/generic.h
parentb34ce7e911e315390b64f565accc6ca79e85443a (diff)
downloadgit-f2406c81b989b39c1caac78216948d38aaf7c4ee.tar.gz
reftable/generic: move generic iterator code into iterator interface
Move functions relating to the reftable iterator from "generic.c" into "iter.c". This prepares for the removal of the former subsystem. While at it, remove some unneeded braces to conform to our coding style. Signed-off-by: Patrick Steinhardt <ps@pks.im> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'reftable/generic.h')
-rw-r--r--reftable/generic.h10
1 files changed, 0 insertions, 10 deletions
diff --git a/reftable/generic.h b/reftable/generic.h
index 8341fa570e..837fbb8df2 100644
--- a/reftable/generic.h
+++ b/reftable/generic.h
@@ -24,14 +24,4 @@ void table_init_iter(struct reftable_table *tab,
struct reftable_iterator *it,
uint8_t typ);
-struct reftable_iterator_vtable {
- int (*seek)(void *iter_arg, struct reftable_record *want);
- int (*next)(void *iter_arg, struct reftable_record *rec);
- void (*close)(void *iter_arg);
-};
-
-void iterator_set_empty(struct reftable_iterator *it);
-int iterator_seek(struct reftable_iterator *it, struct reftable_record *want);
-int iterator_next(struct reftable_iterator *it, struct reftable_record *rec);
-
#endif