From 45d9049198ee06855c95cbccf579f132386aa8c1 Mon Sep 17 00:00:00 2001 From: Giulio Gaio <giulio.gaio@elettra.eu> Date: Thu, 4 May 2023 17:16:12 +0200 Subject: [PATCH] Fixed wrong data size check --- src/DataVampire.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/DataVampire.cpp b/src/DataVampire.cpp index 57704ae..7459191 100644 --- a/src/DataVampire.cpp +++ b/src/DataVampire.cpp @@ -2039,7 +2039,7 @@ void DataVampire::store_data(Tango::DeviceData *cmd_value, int32_t num_samples, } if ((*attr_PostAcqRoi_read == true) && (roi_dim == 4)) { - if ((num_cols * num_rows * num_samples) != (*attr_Width_read * *attr_Height_read * num_samples)) { + if (val.size() != (*attr_Width_read * *attr_Height_read * num_samples)) { Tango::Except::throw_exception ( (const char *)"Failed to store data", (const char *)"Width/Height mismatch with image size", -- GitLab