summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/LoadBalancing/LB_Minimum_Dispersion.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/LoadBalancing/LB_Minimum_Dispersion.cpp')
-rw-r--r--TAO/orbsvcs/orbsvcs/LoadBalancing/LB_Minimum_Dispersion.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/TAO/orbsvcs/orbsvcs/LoadBalancing/LB_Minimum_Dispersion.cpp b/TAO/orbsvcs/orbsvcs/LoadBalancing/LB_Minimum_Dispersion.cpp
index 27e1b605df7..6c774880b2c 100644
--- a/TAO/orbsvcs/orbsvcs/LoadBalancing/LB_Minimum_Dispersion.cpp
+++ b/TAO/orbsvcs/orbsvcs/LoadBalancing/LB_Minimum_Dispersion.cpp
@@ -1,6 +1,7 @@
// -*- C++ -*-
#include "LB_Minimum_Dispersion.h"
+#include "LB_Location_Map.h"
#include "LB_ObjectGroup_Map.h"
//#include "ReplicaProxy.h"
@@ -51,7 +52,7 @@ TAO_LB_Minimum_Dispersion_Strategy::replica (
// @@ Hardcode one load and don't bother checking the
// LoadId, for now. (just to get things going)
- if (d[CORBA::ULong (0)].value > load[CORBA::ULong (0)].value)
+ if ((*d)[CORBA::ULong (0)].value > (*load)[CORBA::ULong (0)].value)
{
replica_info = *i;
d = (*i)->location_entry->load_list.ptr ();