treesummaryrefslogcommitdiff
path: root/git.zig
diff options
context:
space:
mode:
authorpatrick-scho2024-08-21 17:11:32 +0200
committerpatrick-scho2024-08-21 17:11:32 +0200
commit4b3359955d20698f59aaf0680959fef5c3b1122e (patch)
treea042bab7f4b9cb4b012d2d24e2776e9b77b67afe /git.zig
parentb201a54d012efea0c92fb17fda58f41ce1ada19a (diff)
downloadziggit-4b3359955d20698f59aaf0680959fef5c3b1122e.tar.gz
ziggit-4b3359955d20698f59aaf0680959fef5c3b1122e.zip
add delta size = 0 exception
Diffstat (limited to 'git.zig')
-rw-r--r--git.zig3
1 files changed, 3 insertions, 0 deletions
diff --git a/git.zig b/git.zig
index ee3eb3d..fd7f906 100644
--- a/git.zig
+++ b/git.zig
@@ -279,6 +279,9 @@ const PackFile = struct {
}
counter += bitsSet;
+ if (dataSize == 0)
+ dataSize = 0x10000;
+
std.mem.copyForwards(
u8,
result[resultCounter..result.len],