diff options
author | Junio C Hamano <gitster@pobox.com> | 2008-01-10 23:26:09 -0800 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2008-01-10 23:27:39 -0800 |
commit | 8c3c7b2adbac9d4fce1fcec0ca03cfb6535d5af3 (patch) | |
tree | d3686fbfb61bf76e4ad5320d32688ae169a3e872 | |
parent | 95693d45ee1c1d4b76cac672636cf31229186a18 (diff) | |
download | git-8c3c7b2adbac9d4fce1fcec0ca03cfb6535d5af3.tar.gz |
pack-objects: remove redundant and wrong call to deflateEnd()
We somehow called deflateEnd() on a stream that we have called
deflateEnd() on already.
In fact, the second deflateEnd() has always been returning
Z_STREAM_ERROR. We just never checked the error return from
that particular deflateEnd().
The first one returns 0 for success. We might want to tighten
the check even more to check that.
Noticed by Marco.
Signed-off-by: Junio C Hamano <gitster@pobox.com>
-rw-r--r-- | builtin-pack-objects.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/builtin-pack-objects.c b/builtin-pack-objects.c index a39cb82c9b..ec10238e4a 100644 --- a/builtin-pack-objects.c +++ b/builtin-pack-objects.c @@ -445,7 +445,7 @@ static unsigned long write_object(struct sha1file *f, /* nothing */; deflateEnd(&stream); datalen = stream.total_out; - deflateEnd(&stream); + /* * The object header is a byte of 'type' followed by zero or * more bytes of length. |