From: vro Date: Fri, 19 Feb 2016 09:21:43 +0000 (+0300) Subject: 0026832: TFunction_Iterator won't work if ExecutionStatus is Standard_False. X-Git-Url: http://git.dev.opencascade.org/gitweb/?a=commitdiff_plain;h=ebe23dabe073148c497dd163b453a7dc73a8712e;p=occt-copy.git 0026832: TFunction_Iterator won't work if ExecutionStatus is Standard_False. The method TFunction_Iterator::More() is corrected(). --- diff --git a/src/TFunction/TFunction_Iterator.cxx b/src/TFunction/TFunction_Iterator.cxx index f84fc3dc10..6f1784e09e 100644 --- a/src/TFunction/TFunction_Iterator.cxx +++ b/src/TFunction/TFunction_Iterator.cxx @@ -164,7 +164,7 @@ Standard_Boolean TFunction_Iterator::More() const } return Standard_False; } - return myPassedFunctions.Extent() < myScope->GetFunctions().Extent(); + return !myCurrent.IsEmpty(); } //=======================================================================