version 1.4.2.3, 2004/03/14 22:27:02
|
version 1.5, 2004/01/27 13:48:11
|
|
|
static CMPIDateTime* dtClone(CMPIDateTime* eDt, CMPIStatus* rc) { | static CMPIDateTime* dtClone(CMPIDateTime* eDt, CMPIStatus* rc) { |
CIMDateTime* dt=(CIMDateTime*)eDt->hdl; | CIMDateTime* dt=(CIMDateTime*)eDt->hdl; |
CIMDateTime* cDt=new CIMDateTime(dt->toString()); | CIMDateTime* cDt=new CIMDateTime(dt->toString()); |
CMPI_Object* obj=new CMPI_Object(cDt); |
CMPIDateTime* neDt=(CMPIDateTime*)new CMPI_Object(cDt,CMPI_DateTime_Ftab); |
obj->unlink(); |
|
CMPIDateTime* neDt=(CMPIDateTime*)obj; |
|
if (rc) CMSetStatus(rc,CMPI_RC_OK); | if (rc) CMSetStatus(rc,CMPI_RC_OK); |
return neDt; | return neDt; |
} | } |