diff options
Diffstat (limited to 'include/git2')
| -rw-r--r-- | include/git2/refs.h | 15 | ||||
| -rw-r--r-- | include/git2/sys/refdb_backend.h | 2 |
2 files changed, 11 insertions, 6 deletions
diff --git a/include/git2/refs.h b/include/git2/refs.h index 468d0f930..4d9ec8344 100644 --- a/include/git2/refs.h +++ b/include/git2/refs.h @@ -351,7 +351,9 @@ GIT_EXTERN(int) git_reference_cmp(git_reference *ref1, git_reference *ref2); * @param repo the repository * @return 0 or an error code */ -GIT_EXTERN(int) git_reference_iterator_new(git_reference_iterator **out, git_repository *repo); +GIT_EXTERN(int) git_reference_iterator_new( + git_reference_iterator **out, + git_repository *repo); /** * Create an iterator for the repo's references that match the @@ -362,16 +364,19 @@ GIT_EXTERN(int) git_reference_iterator_new(git_reference_iterator **out, git_rep * @param glob the glob to match against the reference names * @return 0 or an error code */ -GIT_EXTERN(int) git_reference_iterator_glob_new(git_reference_iterator **out, git_repository *repo, const char *glob); +GIT_EXTERN(int) git_reference_iterator_glob_new( + git_reference_iterator **out, + git_repository *repo, + const char *glob); /** - * Get the next reference name + * Get the next reference * - * @param out pointer in which to store the string + * @param out pointer in which to store the reference * @param iter the iterator * @param 0, GIT_ITEROVER if there are no more; or an error code */ -GIT_EXTERN(int) git_reference_next(const char **out, git_reference_iterator *iter); +GIT_EXTERN(int) git_reference_next(git_reference **out, git_reference_iterator *iter); /** * Free the iterator and its associated resources diff --git a/include/git2/sys/refdb_backend.h b/include/git2/sys/refdb_backend.h index 548597fbc..0820cd9c5 100644 --- a/include/git2/sys/refdb_backend.h +++ b/include/git2/sys/refdb_backend.h @@ -85,7 +85,7 @@ struct git_refdb_backend { * A refdb implementation must provide this function. */ int (*next)( - const char **name, + git_reference **ref, git_reference_iterator *iter); /** |
