version 1.11, 2009/05/05 09:01:37
|
version 1.12, 2009/07/24 08:23:39
|
|
|
String s = pgRecommendedActions[i-1]; | String s = pgRecommendedActions[i-1]; |
dta[i].value.string=string2CMPIString(s); | dta[i].value.string=string2CMPIString(s); |
} | } |
|
CMPI_Array *arr = new CMPI_Array(dta); |
CMSetStatus(rc,CMPI_RC_OK); | CMSetStatus(rc,CMPI_RC_OK); |
PEG_METHOD_EXIT(); | PEG_METHOD_EXIT(); |
return reinterpret_cast<CMPIArray*>(new CMPI_Object(dta)); |
return reinterpret_cast<CMPIArray*>(new CMPI_Object(arr)); |
} | } |
| |
static CMPIString* errGetErrorSource(const CMPIError* eErr, CMPIStatus* rc) | static CMPIString* errGetErrorSource(const CMPIError* eErr, CMPIStatus* rc) |
|
|
} | } |
CMSetStatus(rc,CMPI_RC_OK); | CMSetStatus(rc,CMPI_RC_OK); |
CMPIArray* cmpiArray = | CMPIArray* cmpiArray = |
reinterpret_cast<CMPIArray*>(new CMPI_Object(dta)); |
reinterpret_cast<CMPIArray*>(new CMPI_Object(new CMPI_Array(dta))); |
PEG_METHOD_EXIT(); | PEG_METHOD_EXIT(); |
return cmpiArray; | return cmpiArray; |
} | } |
|
|
} | } |
| |
Array<String> pgRecommendedActions; | Array<String> pgRecommendedActions; |
|
CMPI_Array* arr = (CMPI_Array*)recommendedActions->hdl; |
CMPIData* dta=(CMPIData*)recommendedActions->hdl; |
if (!arr) |
|
{ |
|
PEG_METHOD_EXIT(); |
|
CMReturn(CMPI_RC_ERR_INVALID_PARAMETER); |
|
} |
|
CMPIData* dta=(CMPIData*)arr->hdl; |
if (!dta) | if (!dta) |
{ | { |
PEG_METHOD_EXIT(); | PEG_METHOD_EXIT(); |
|
|
} | } |
| |
Array<String> pgMessageArguments; | Array<String> pgMessageArguments; |
|
CMPI_Array* arr = (CMPI_Array*)messageArguments->hdl; |
CMPIData* dta=(CMPIData*)messageArguments->hdl; |
if (!arr) |
|
{ |
|
PEG_METHOD_EXIT(); |
|
CMReturn(CMPI_RC_ERR_INVALID_PARAMETER); |
|
} |
|
CMPIData* dta=(CMPIData*)arr->hdl; |
if (!dta) | if (!dta) |
{ | { |
PEG_METHOD_EXIT(); | PEG_METHOD_EXIT(); |