diff options
author | Phil Mesnier <mesnier_p@ociweb.com> | 2005-06-10 12:52:51 +0000 |
---|---|---|
committer | Phil Mesnier <mesnier_p@ociweb.com> | 2005-06-10 12:52:51 +0000 |
commit | dae78b015a46545180406e19af5cc53e6b7d8c38 (patch) | |
tree | 4e1696a9f780da6b72488291e307802e60d572e8 /TAO/tao/Tagged_Components.cpp | |
parent | 95922db2d029d8638ec4102eee5bde7e72d06bac (diff) | |
download | ATCD-dae78b015a46545180406e19af5cc53e6b7d8c38.tar.gz |
ChangeLog tag: Fri Jun 10 07:51:36 2005 Phil Mesnier <mesnier_p@ociweb.com>
Diffstat (limited to 'TAO/tao/Tagged_Components.cpp')
-rw-r--r-- | TAO/tao/Tagged_Components.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
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; } } |