summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/git2/config.h4
-rw-r--r--include/git2/errors.h1
2 files changed, 3 insertions, 2 deletions
diff --git a/include/git2/config.h b/include/git2/config.h
index 95da4bc03..3ab58f1a7 100644
--- a/include/git2/config.h
+++ b/include/git2/config.h
@@ -612,8 +612,8 @@ GIT_EXTERN(int) git_config_parse_int64(int64_t *out, const char *value);
GIT_EXTERN(int) git_config_backend_foreach_match(
git_config_backend *backend,
const char *regexp,
- int (*fn)(const git_config_entry *, void *),
- void *data);
+ git_config_foreach_cb callback,
+ void *payload);
/** @} */
diff --git a/include/git2/errors.h b/include/git2/errors.h
index c6076f3ab..26f9a747c 100644
--- a/include/git2/errors.h
+++ b/include/git2/errors.h
@@ -71,6 +71,7 @@ typedef enum {
GITERR_SSH,
GITERR_FILTER,
GITERR_REVERT,
+ GITERR_CALLBACK,
} git_error_t;
/**