(file) Return to reg_table.cpp CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Server

Diff for /pegasus/src/Pegasus/Server/reg_table.cpp between version 1.28 and 1.29

version 1.28, 2008/12/16 18:57:10 version 1.29, 2009/05/27 05:56:32
Line 110 
Line 110 
     Uint32 &serviceId) const     Uint32 &serviceId) const
 { {
     RegTableRecord* routing = 0;     RegTableRecord* routing = 0;
     if (_routingTable.lookup(_getRoutingKey(className, namespaceName), routing))      if (_routingTable.lookup(_getRoutingKey(className, namespaceName), routing)
           || _routingTable.lookup(_getWildRoutingKey(className), routing))
     {     {
         providerName= routing->providerName;         providerName= routing->providerName;
         serviceId = routing->serviceId;         serviceId = routing->serviceId;
         return true;         return true;
     }     }
     else  
     {  
         // Check if the class is supported in all namespaces.  
         if (_routingTable.lookup(_getWildRoutingKey(className), routing))  
         {  
             providerName= routing->providerName;  
             serviceId = routing->serviceId;  
             return true;  
         }  
     }  
     return false;     return false;
 } }
  


Legend:
Removed from v.1.28  
changed lines
  Added in v.1.29

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2