assign pointers to NULL after deletion

This commit is contained in:
andy
2009-10-13 17:43:14 +01:00
parent a8f7488e0f
commit 822019bb6a
3 changed files with 4 additions and 0 deletions

View File

@ -127,6 +127,7 @@ void Foam::particleForces::cacheFields(const bool store)
if (gradUPtr_)
{
delete gradUPtr_;
gradUPtr_ = NULL;
}
}
}

View File

@ -95,11 +95,13 @@ void Foam::DispersionRASModel<CloudType>::cacheFields(const bool store)
if (ownK_ && kPtr_)
{
delete kPtr_;
kPtr_ = NULL;
ownK_ = false;
}
if (ownEpsilon_ && epsilonPtr_)
{
delete epsilonPtr_;
epsilonPtr_ = NULL;
ownEpsilon_ = false;
}
}

View File

@ -72,6 +72,7 @@ void Foam::GradientDispersionRAS<CloudType>::cacheFields(const bool store)
if (gradkPtr_)
{
delete gradkPtr_;
gradkPtr_ = NULL;
}
}
}