Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/libgit2.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos Martín Nieto <cmn@dwim.me>2013-08-08 22:47:06 +0400
committerCarlos Martín Nieto <cmn@dwim.me>2013-08-08 22:47:06 +0400
commit1e96c9d5341e5f2b0e1af9a1088cc30d3ffb9a01 (patch)
tree83117a8715e3a412bcc284891ce26c6de939f903 /src/config.c
parent99dfb538addc06c2f40d29371c52dd43f0d6ceb1 (diff)
config: add _next() and _iterator_free()
Make it look like the refs iterator API.
Diffstat (limited to 'src/config.c')
-rw-r--r--src/config.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/config.c b/src/config.c
index 63a386de3..83b101ded 100644
--- a/src/config.c
+++ b/src/config.c
@@ -727,6 +727,16 @@ int git_config_set_multivar(git_config *cfg, const char *name, const char *regex
return file->set_multivar(file, name, regexp, value);
}
+int git_config_next(git_config_entry **entry, git_config_iterator *iter)
+{
+ return iter->next(entry, iter);
+}
+
+void git_config_iterator_free(git_config_iterator *iter)
+{
+ iter->free(iter);
+}
+
static int git_config__find_file_to_path(
char *out, size_t outlen, int (*find)(git_buf *buf))
{