avoid illegal memory access in destructor after variables have been deleted

This commit is contained in:
Axel Kohlmeyer
2023-02-03 20:23:41 -05:00
parent a0a7e76cc3
commit 6707ab6182

View File

@ -1213,6 +1213,9 @@ void Variable::remove(int n)
dvalue[i-1] = dvalue[i];
}
nvar--;
data[nvar] = nullptr;
reader[nvar] = nullptr;
names[nvar] = nullptr;
}
/* ----------------------------------------------------------------------