summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEdward Thomson <ethomson@edwardthomson.com>2023-03-02 01:31:57 -0800
committerGitHub <noreply@github.com>2023-03-02 01:31:57 -0800
commitaf12fc11c520b58fe548a5ff736812462c269685 (patch)
tree43d4e0cd57b640f1cd633872a3c3496c351c214c /src
parent7445d510bec7885de4355c65dcf59c3b49f0859a (diff)
parente1e0d77c6f1573ab1e332af3f4c7490059d78e3c (diff)
downloadlibgit2-af12fc11c520b58fe548a5ff736812462c269685.tar.gz
Merge pull request #6520 from libgit2/ethomson/git_odb_open
odb: restore `git_odb_open`
Diffstat (limited to 'src')
-rw-r--r--src/libgit2/odb.c19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/libgit2/odb.c b/src/libgit2/odb.c
index 1a02cbad9..0fc48035a 100644
--- a/src/libgit2/odb.c
+++ b/src/libgit2/odb.c
@@ -856,6 +856,25 @@ int git_odb__open(
return 0;
}
+#ifdef GIT_EXPERIMENTAL_SHA256
+
+int git_odb_open(
+ git_odb **out,
+ const char *objects_dir,
+ const git_odb_options *opts)
+{
+ return git_odb__open(out, objects_dir, opts);
+}
+
+#else
+
+int git_odb_open(git_odb **out, const char *objects_dir)
+{
+ return git_odb__open(out, objects_dir, NULL);
+}
+
+#endif
+
int git_odb__set_caps(git_odb *odb, int caps)
{
if (caps == GIT_ODB_CAP_FROM_OWNER) {