From: Jonathan Dieter Date: Mon, 16 Apr 2018 12:17:04 +0000 (+0300) Subject: End chunk when closing zchunk file that was open for writing X-Git-Tag: archive/raspbian/1.1.9+ds1-1+rpi1~1^2~320 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=855c84d697612df5e52f2b8dcef02966de97099c;p=zchunk.git End chunk when closing zchunk file that was open for writing Signed-off-by: Jonathan Dieter --- diff --git a/src/lib/zck.c b/src/lib/zck.c index c7ee110..1c5312f 100644 --- a/src/lib/zck.c +++ b/src/lib/zck.c @@ -85,6 +85,8 @@ int PUBLIC zck_close(zckCtx *zck) { VALIDATE(zck); if(zck->mode == ZCK_MODE_WRITE) { + if(zck_end_chunk(zck) < 0) + return False; zck_index_finalize(zck); zck_log(ZCK_LOG_DEBUG, "Writing header\n"); if(!zck_write_header(zck))