summaryrefslogtreecommitdiff
path: root/src/revobject.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/revobject.h')
-rw-r--r--src/revobject.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/revobject.h b/src/revobject.h
index 4a59d93f4..c073337a4 100644
--- a/src/revobject.h
+++ b/src/revobject.h
@@ -26,10 +26,19 @@ struct git_revpool_table
unsigned int max_count;
};
+struct git_revpool_tableit
+{
+ struct git_revpool_node **nodes;
+ struct git_revpool_node *current_node;
+ unsigned int current_pos;
+ unsigned int size;
+};
+
typedef struct git_revpool_node git_revpool_node;
typedef struct git_revpool_object git_revpool_object;
typedef struct git_revpool_table git_revpool_table;
+typedef struct git_revpool_tableit git_revpool_tableit;
git_revpool_table *git_revpool_table_create(unsigned int min_size);
int git_revpool_table_insert(git_revpool_table *table, git_revpool_object *object);