diff options
Diffstat (limited to 'include/git2/sys/config.h')
| -rw-r--r-- | include/git2/sys/config.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/git2/sys/config.h b/include/git2/sys/config.h index 3df2ba327..090588999 100644 --- a/include/git2/sys/config.h +++ b/include/git2/sys/config.h @@ -64,6 +64,8 @@ struct git_config_backend { int (*del_multivar)(struct git_config_backend *, const char *key, const char *regexp); int (*iterator)(git_config_iterator **, struct git_config_backend *); int (*refresh)(struct git_config_backend *); + /** Produce a read-only version of this backend */ + int (*snapshot)(struct git_config_backend **, struct git_config_backend *); void (*free)(struct git_config_backend *); }; #define GIT_CONFIG_BACKEND_VERSION 1 |
