From 1fc048151eb9466b0232ab912cc8f69b8f8044c5 Mon Sep 17 00:00:00 2001 From: Jessica Marquis Date: Fri, 24 Mar 2023 15:06:02 -0400 Subject: [PATCH] Fix reading of pattern data for ImportH5OimData filter --- .../OrientationAnalysisFilters/ImportH5OimData.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Plugins/OrientationAnalysis/OrientationAnalysisFilters/ImportH5OimData.cpp b/Source/Plugins/OrientationAnalysis/OrientationAnalysisFilters/ImportH5OimData.cpp index d42667055c..89b36e0d1c 100644 --- a/Source/Plugins/OrientationAnalysis/OrientationAnalysisFilters/ImportH5OimData.cpp +++ b/Source/Plugins/OrientationAnalysis/OrientationAnalysisFilters/ImportH5OimData.cpp @@ -610,7 +610,7 @@ void ImportH5OimData::copyRawEbsdData(EbsdReader* ebsdReader, std::vector(m_EbsdArrayMap.value(S2Q(EbsdLib::Ang::PatternData))); if(patternData.get() != nullptr) { - ::memcpy(patternData->getPointer(offset), ptr, sizeof(uint8_t) * totalPoints); + ::memcpy(patternData->getPointer(offset), ptr, sizeof(uint8_t) * totalPoints * pDims[0] * pDims[1]); ebsdAttrMat->insertOrAssign(patternData); // Remove the current PatternData array