diff options
Diffstat (limited to 'cpp/src')
-rw-r--r-- | cpp/src/Glacier2/RoutingTable.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/cpp/src/Glacier2/RoutingTable.cpp b/cpp/src/Glacier2/RoutingTable.cpp index e40d4aeaf2a..b4055d57919 100644 --- a/cpp/src/Glacier2/RoutingTable.cpp +++ b/cpp/src/Glacier2/RoutingTable.cpp @@ -25,16 +25,14 @@ ObjectProxySeq Glacier2::RoutingTable::add(const ObjectProxySeq& unfiltered, const Ice::Current& current) { IceUtil::Mutex::Lock sync(*this); - - ObjectProxySeq::const_iterator prx; - - ObjectProxySeq proxies; // // We 'pre-scan' the list, applying our validation rules. The // ensures that our state is not modified if this operation results // in a rejection. // + ObjectProxySeq proxies; + ObjectProxySeq::const_iterator prx; for(prx = unfiltered.begin(); prx != unfiltered.end(); ++prx) { if(!*prx) // We ignore null proxies. |