Fixed randomvariable memory bug that caused a segfault
This commit is contained in:
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user