From 965681c56a317dc2dbabd1add983124e9b0690d7 Mon Sep 17 00:00:00 2001 From: vro Date: Fri, 19 Feb 2016 12:21:43 +0300 Subject: [PATCH] 0026832: TFunction_Iterator won't work if ExecutionStatus is Standard_False. The method TFunction_Iterator::More() is corrected(). --- src/TFunction/TFunction_Iterator.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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(); } //======================================================================= -- 2.20.1