diff options
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/LoadBalancing/LB_Minimum_Dispersion.cpp')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/LoadBalancing/LB_Minimum_Dispersion.cpp | 3 |
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 (); |