Time: Fix logical error in re-evaluation of running state

Fix for a problem introduced by 9a35ce69. See also commit 9ed84852.
This commit is contained in:
Will Bainbridge
2018-01-29 08:48:06 +00:00
parent 883687dd27
commit 22bfee0e77

View File

@ -823,12 +823,14 @@ bool Foam::Time::run() const
bool Foam::Time::loop()
{
if (run())
bool running = run();
if (running)
{
operator++();
}
return running();
return running;
}