diff options
author | Carlos Martín Nieto <cmn@dwim.me> | 2013-08-08 20:47:06 +0200 |
---|---|---|
committer | Carlos Martín Nieto <cmn@dwim.me> | 2013-08-08 20:47:06 +0200 |
commit | 1e96c9d5341e5f2b0e1af9a1088cc30d3ffb9a01 (patch) | |
tree | 83117a8715e3a412bcc284891ce26c6de939f903 /src | |
parent | 99dfb538addc06c2f40d29371c52dd43f0d6ceb1 (diff) | |
download | libgit2-1e96c9d5341e5f2b0e1af9a1088cc30d3ffb9a01.tar.gz |
config: add _next() and _iterator_free()
Make it look like the refs iterator API.
Diffstat (limited to 'src')
-rw-r--r-- | src/config.c | 10 |
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)) { |