diff options
author | Gaurav Saral <gsaral@microsoft.com> | 2017-02-08 16:22:44 +0530 |
---|---|---|
committer | Gaurav Saral <gsaral@microsoft.com> | 2017-02-10 15:22:00 +0530 |
commit | 61acc9fadebe895439a19b63074da03ed65b9bd8 (patch) | |
tree | 23db34ee1dee5a146f55e9ff81299ee1602a2aa4 /src/settings.c | |
parent | be249bca1bb79266a286b93f3e41dd6888d348a4 (diff) | |
download | libgit2-61acc9fadebe895439a19b63074da03ed65b9bd8.tar.gz |
Changes to provide option to turn off/on ofs_delta
This change provides an option in git_libgit2_opt_t which can be used in git_libgit2_opts to turn off/on ofs_delta capability in libGit2
Diffstat (limited to 'src/settings.c')
-rw-r--r-- | src/settings.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/settings.c b/src/settings.c index 222bd6b8e..21585672c 100644 --- a/src/settings.c +++ b/src/settings.c @@ -16,6 +16,7 @@ #include "global.h" #include "object.h" #include "refs.h" +#include "transports/smart.h" void git_libgit2_version(int *major, int *minor, int *rev) { @@ -222,6 +223,10 @@ int git_libgit2_opts(int key, ...) } break; + case GIT_OPT_ENABLE_OFS_DELTA: + git_smart__ofs_delta_enabled = (va_arg(ap, int) != 0); + break; + default: giterr_set(GITERR_INVALID, "invalid option key"); error = -1; |