summaryrefslogtreecommitdiff
path: root/src/pack-objects.c
diff options
context:
space:
mode:
authorEdward Thomson <ethomson@microsoft.com>2013-12-13 18:26:46 -0500
committerEdward Thomson <ethomson@microsoft.com>2014-01-14 09:45:12 -0800
commitc6f26b48e47f6c0cd67769418c33efe66e5b5fe8 (patch)
tree2c2057bb8b0b623a77d10c284c019485b65e9bb9 /src/pack-objects.c
parentbe29dd82e27d3536b9c63f5835b102b28934555e (diff)
downloadlibgit2-c6f26b48e47f6c0cd67769418c33efe66e5b5fe8.tar.gz
Refactor zlib for easier deflate streaming
Diffstat (limited to 'src/pack-objects.c')
-rw-r--r--src/pack-objects.c6
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);