summaryrefslogtreecommitdiff
path: root/cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp')
-rw-r--r--cpp/src/Glacier2/RoutingTable.cpp6
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.