From dae78b015a46545180406e19af5cc53e6b7d8c38 Mon Sep 17 00:00:00 2001 From: Phil Mesnier Date: Fri, 10 Jun 2005 12:52:51 +0000 Subject: ChangeLog tag: Fri Jun 10 07:51:36 2005 Phil Mesnier --- TAO/tao/Tagged_Components.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'TAO/tao/Tagged_Components.cpp') diff --git a/TAO/tao/Tagged_Components.cpp b/TAO/tao/Tagged_Components.cpp index 925a6f4d9d8..e50a772526b 100644 --- a/TAO/tao/Tagged_Components.cpp +++ b/TAO/tao/Tagged_Components.cpp @@ -288,14 +288,15 @@ TAO_Tagged_Components::remove_component_i (IOP::ComponentId tag) } int -TAO_Tagged_Components::get_component (IOP::TaggedComponent& component) const +TAO_Tagged_Components::get_component (IOP::TaggedComponent& component, + CORBA::ULong start) const { - for (CORBA::ULong i = 0; i != this->components_.length (); ++i) + for (CORBA::ULong i = start; i != this->components_.length (); ++i) { if (component.tag == this->components_[i].tag) { component = this->components_[i]; - return 1; + return i+1; } } -- cgit v1.2.1