(file) Return to CMPI_Enumeration.cpp CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / ProviderManager2 / CMPI

Diff for /pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Enumeration.cpp between version 1.13 and 1.14

version 1.13, 2006/01/30 16:18:04 version 1.14, 2006/10/18 08:04:42
Line 112 
Line 112 
          data.type=CMPI_instance;          data.type=CMPI_instance;
          Array<CIMInstance>* ia=(Array<CIMInstance>*)ie->hdl;          Array<CIMInstance>* ia=(Array<CIMInstance>*)ie->hdl;
          if (ie->cursor<ie->max) {          if (ie->cursor<ie->max) {
             data.value.inst=(CMPIInstance*)              data.value.inst=reinterpret_cast<CMPIInstance*>
          new CMPI_Object(new CIMInstance((*ia)[ie->cursor++]));           (new CMPI_Object(new CIMInstance((*ia)[ie->cursor++])));
             if (rc) CMSetStatus(rc,CMPI_RC_OK);             if (rc) CMSetStatus(rc,CMPI_RC_OK);
          }          }
          else if (rc) CMSetStatus(rc,CMPI_RC_ERR_FAILED);          else if (rc) CMSetStatus(rc,CMPI_RC_ERR_FAILED);
Line 124 
Line 124 
          data.type=CMPI_instance;          data.type=CMPI_instance;
          Array<CIMInstance>* ia=(Array<CIMInstance>*)ie->hdl;          Array<CIMInstance>* ia=(Array<CIMInstance>*)ie->hdl;
          if (ie->cursor<ie->max) {          if (ie->cursor<ie->max) {
             data.value.inst=(CMPIInstance*)              data.value.inst=reinterpret_cast<CMPIInstance*>
          new CMPI_Object(new CIMInstance((*ia)[ie->cursor++]));           (new CMPI_Object(new CIMInstance((*ia)[ie->cursor++])));
             if (rc) CMSetStatus(rc,CMPI_RC_OK);             if (rc) CMSetStatus(rc,CMPI_RC_OK);
          }          }
          else if (rc) CMSetStatus(rc,CMPI_RC_ERR_FAILED);          else if (rc) CMSetStatus(rc,CMPI_RC_ERR_FAILED);
Line 136 
Line 136 
          data.type=CMPI_ref;          data.type=CMPI_ref;
          Array<CIMObjectPath>* opa=(Array<CIMObjectPath>*)oe->hdl;          Array<CIMObjectPath>* opa=(Array<CIMObjectPath>*)oe->hdl;
          if (oe->cursor<oe->max) {          if (oe->cursor<oe->max) {
             data.value.ref=(CMPIObjectPath*)              data.value.ref=reinterpret_cast<CMPIObjectPath*>
          new CMPI_Object(new CIMObjectPath((*opa)[oe->cursor++]));           (new CMPI_Object(new CIMObjectPath((*opa)[oe->cursor++])));
             if (rc) CMSetStatus(rc,CMPI_RC_OK);             if (rc) CMSetStatus(rc,CMPI_RC_OK);
          }          }
          else if (rc) CMSetStatus(rc,CMPI_RC_ERR_FAILED);          else if (rc) CMSetStatus(rc,CMPI_RC_ERR_FAILED);


Legend:
Removed from v.1.13  
changed lines
  Added in v.1.14

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2