From 54ab34df86362785200e69d39f3b1fb5ee6cdce3 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Sun, 15 Oct 2023 18:39:06 +0200 Subject: mico-store: reload zip to do partial write --- mico-store.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/mico-store.c b/mico-store.c index ade4788..fec55bd 100644 --- a/mico-store.c +++ b/mico-store.c @@ -244,7 +244,16 @@ main(int argc, char *argv[]) // note that data must be kept in memory until zip_close // actually writes the archive. + + // close and reopen the zip to force write and free all buffers + zip_close(zip); + zip = zip_open(argv[1], 0, 0); + if (!zip) + exit(-1); + arrfree(metrics[m].value); + free(ts.mem); + free(vs.mem); } zip_close(zip); -- cgit 1.4.1