diff options
Diffstat (limited to 'src/libgit2/libgit2.c')
| -rw-r--r-- | src/libgit2/libgit2.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/libgit2/libgit2.c b/src/libgit2/libgit2.c index efad3bf6d..2fda0722e 100644 --- a/src/libgit2/libgit2.c +++ b/src/libgit2/libgit2.c @@ -406,6 +406,14 @@ int git_libgit2_opts(int key, ...) } break; + case GIT_OPT_GET_OWNER_VALIDATION: + *(va_arg(ap, int *)) = git_repository__validate_ownership; + break; + + case GIT_OPT_SET_OWNER_VALIDATION: + git_repository__validate_ownership = (va_arg(ap, int) != 0); + break; + default: git_error_set(GIT_ERROR_INVALID, "invalid option key"); error = -1; |
