Fixed randomvariable memory bug that caused a segfault

This commit is contained in:
Raj Bhattacharjea
2007-11-01 14:59:00 -04:00
parent 7af70745f3
commit b471e74ef8

View File

@@ -77,8 +77,12 @@ RandomVariable::RandomVariable()
}
RandomVariable::RandomVariable(const RandomVariable& r)
:m_generator(0)
{
m_generator = new RngStream(*r.m_generator);
if(r.m_generator)
{
m_generator = new RngStream(*r.m_generator);
}
}
RandomVariable::~RandomVariable()