From abca15705243d442c9b471b03d612b819925dd4b Mon Sep 17 00:00:00 2001
From: Hal Finkel <hfinkel@anl.gov>
Date: Fri, 28 Sep 2018 16:18:01 -0500
Subject: [PATCH] fix the SZ size check

---
 GenericIO.cxx | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/GenericIO.cxx b/GenericIO.cxx
index 7cd47a7..364b654 100644
--- a/GenericIO.cxx
+++ b/GenericIO.cxx
@@ -1706,7 +1706,7 @@ void GenericIO::readData(int EffRank, size_t RowOffset, int Rank,
                                            VarData, 0, 0, 0, 0, RH->NElems);
           free(OrigData);
 
-          if (LDSz != Vars[i].Size*RH->NElems)
+          if (LDSz != RH->NElems)
             throw runtime_error("Variable " + Vars[i].Name +
                                 ": SZ decompression yielded the wrong amount of data");
         }
-- 
GitLab