diff options
| author | Edward Thomson <ethomson@microsoft.com> | 2013-12-13 18:26:46 -0500 |
|---|---|---|
| committer | Edward Thomson <ethomson@microsoft.com> | 2014-01-14 09:45:12 -0800 |
| commit | c6f26b48e47f6c0cd67769418c33efe66e5b5fe8 (patch) | |
| tree | 2c2057bb8b0b623a77d10c284c019485b65e9bb9 /src/pack-objects.c | |
| parent | be29dd82e27d3536b9c63f5835b102b28934555e (diff) | |
| download | libgit2-c6f26b48e47f6c0cd67769418c33efe66e5b5fe8.tar.gz | |
Refactor zlib for easier deflate streaming
Diffstat (limited to 'src/pack-objects.c')
| -rw-r--r-- | src/pack-objects.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/pack-objects.c b/src/pack-objects.c index 335944c0c..0d31d50ff 100644 --- a/src/pack-objects.c +++ b/src/pack-objects.c @@ -7,7 +7,7 @@ #include "pack-objects.h" -#include "compress.h" +#include "zstream.h" #include "delta.h" #include "iterator.h" #include "netops.h" @@ -319,7 +319,7 @@ static int write_object(git_buf *buf, git_packbuilder *pb, git_pobject *po) /* Write data */ if (po->z_delta_size) size = po->z_delta_size; - else if (git__compress(&zbuf, data, size) < 0) + else if (git_zstream_deflatebuf(&zbuf, data, size) < 0) goto on_error; else { if (po->delta) @@ -931,7 +931,7 @@ static int find_deltas(git_packbuilder *pb, git_pobject **list, * between writes at that moment. */ if (po->delta_data) { - if (git__compress(&zbuf, po->delta_data, po->delta_size) < 0) + if (git_zstream_deflatebuf(&zbuf, po->delta_data, po->delta_size) < 0) goto on_error; git__free(po->delta_data); |
