diff options
author | Vicent Marti <tanoku@gmail.com> | 2011-11-17 02:13:46 +0100 |
---|---|---|
committer | Vicent Marti <tanoku@gmail.com> | 2011-11-18 01:40:35 +0100 |
commit | 2ba14f2367b14187e1714f32c11236476c22ddfa (patch) | |
tree | 370171cc5d677a7908f9ece9cfd88e4abe211181 /include/git2/tree.h | |
parent | 9432af36fc62ee22d76fb927b8be73e123ba3f3c (diff) | |
download | libgit2-2ba14f2367b14187e1714f32c11236476c22ddfa.tar.gz |
tree: Add payload to `git_tree_walk`
Diffstat (limited to 'include/git2/tree.h')
-rw-r--r-- | include/git2/tree.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/git2/tree.h b/include/git2/tree.h index 2ff167f44..bd89de34f 100644 --- a/include/git2/tree.h +++ b/include/git2/tree.h @@ -284,7 +284,7 @@ GIT_EXTERN(int) git_treebuilder_write(git_oid *oid, git_repository *repo, git_tr GIT_EXTERN(int) git_tree_get_subtree(git_tree **subtree, git_tree *root, const char *subtree_path); /** Callback for the tree traversal method */ -typedef int (*git_treewalk_cb)(const char *root, git_tree_entry *entry); +typedef int (*git_treewalk_cb)(const char *root, git_tree_entry *entry, void *payload); /** Tree traversal modes */ enum git_treewalk_mode { @@ -310,7 +310,7 @@ enum git_treewalk_mode { * @param mode Traversal mode (pre or post-order) * @return GIT_SUCCESS or an error code */ -GIT_EXTERN(int) git_tree_walk(git_tree *walk, git_treewalk_cb callback, int mode); +GIT_EXTERN(int) git_tree_walk(git_tree *walk, git_treewalk_cb callback, int mode, void *payload); /** @} */ GIT_END_DECL |