--- trunk/OOPSE/libmdtools/SimInfo.cpp 2004/06/04 02:38:23 1233 +++ trunk/OOPSE/libmdtools/SimInfo.cpp 2004/06/04 03:15:31 1234 @@ -14,6 +14,8 @@ using namespace std; #include "MatVec3.h" +#include "ConstraintManager.hpp" + #ifdef IS_MPI #include "mpiSimulation.hpp" #endif @@ -76,6 +78,8 @@ SimInfo::SimInfo(){ ngroup = 0; + consMan = NULL; + wrapMeSimInfo( this ); } @@ -88,7 +92,9 @@ SimInfo::~SimInfo(){ for(i = properties.begin(); i != properties.end(); i++) delete (*i).second; - + + if (!consMan) + delete consMan; } void SimInfo::setBox(double newBox[3]) {