diff --git a/src/variable.cpp b/src/variable.cpp index 4f291667a9..8124d9c4a1 100644 --- a/src/variable.cpp +++ b/src/variable.cpp @@ -1283,10 +1283,10 @@ void Variable::remove(int n) dvalue[i-1] = dvalue[i]; // copy VecVar struct from vecs[i] to vecs[i-1] - + memcpy(&vecs[i-1],&vecs[i],sizeof(VecVar)); } - + nvar--; data[nvar] = nullptr; reader[nvar] = nullptr;