From a14b30b5ac44d32113c931bafe206fb9a2c00ac5 Mon Sep 17 00:00:00 2001 From: Andrej Babic Date: Mon, 22 Jun 2020 11:14:41 +0200 Subject: [PATCH] Calculate data offset for the image buffer --- sf-writer/src/JFH5Writer.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sf-writer/src/JFH5Writer.cpp b/sf-writer/src/JFH5Writer.cpp index 2b9b274..2a3309a 100644 --- a/sf-writer/src/JFH5Writer.cpp +++ b/sf-writer/src/JFH5Writer.cpp @@ -235,13 +235,15 @@ void JFH5Writer::write( } hsize_t offset[] = {data_write_index_, 0, 0}; + size_t data_offset = i_image * MODULE_N_BYTES * n_modules_; + H5DOwrite_chunk( image_dataset_.getId(), H5P_DEFAULT, 0, offset, MODULE_N_BYTES * n_modules_, - data); + data + data_offset); data_write_index_++; }