Fix the deletion of p_rng_

This commit is contained in:
Laurent Rineau 2014-04-15 17:58:51 +02:00
parent 16d8494018
commit 3c69735dde
1 changed files with 4 additions and 1 deletions

View File

@ -657,13 +657,16 @@ public:
void set_random_generator(CGAL::Random* p_rng)
{
if(delete_rng_) delete p_rng_;
if(!p_rng_)
{
p_rng_ = new CGAL::Random(0);
delete_rng_ = true;
}
else
else {
p_rng_ = p_rng;
delete_rng_ = false;
}
}
private: