diff --git a/GenericIO.cxx b/GenericIO.cxx index 7cd47a7754d37abb439fdfa63f936dc19061e4da..364b65463d5ee3e33c2ba827aa7796e6a3a82282 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"); }