summaryrefslogtreecommitdiff
path: root/src/libgit2/indexer.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libgit2/indexer.c')
-rw-r--r--src/libgit2/indexer.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libgit2/indexer.c b/src/libgit2/indexer.c
index c35e659e5..ace73386c 100644
--- a/src/libgit2/indexer.c
+++ b/src/libgit2/indexer.c
@@ -444,7 +444,10 @@ static int store_object(git_indexer *idx)
git__free(pentry);
goto on_error;
}
+
+#ifdef GIT_EXPERIMENTAL_SHA256
oid.type = GIT_OID_SHA1;
+#endif
entry_size = idx->off - entry_start;
if (entry_start > UINT31_MAX) {