
Dan Smith wrote:
# HG changeset patch # User Dan Smith <danms@us.ibm.com> # Date 1194453696 28800 # Node ID 55d37343f11204b02dde1df910001e8021a5afc5 # Parent 704edab17bc7ceac8a0d59285cf7bfb3c900b188 Update CS and VSMS for compare_ref changes
Signed-off-by: Dan Smith <danms@us.ibm.com>
- prop = cu_compare_ref(ref, inst, props); + prop = cu_compare_ref(ref, inst); if (prop != NULL) { cu_statusf(_BROKER, &s, CMPI_RC_ERR_NOT_FOUND, - "No such instance (%s)", prop->name); + "No such instance (%s)", prop); } else { CMSetStatus(&s, CMPI_RC_OK); CMReturnInstance(results, inst);
I realized I already ack'ed the cu_compare_ref(), but here I realized that you're returning prop from cu_compare_ref(). prop is only meaningful when it's NULL - that is, in the case of an error. Otherwise, you're just returning the last prop in the list. Would a status value be more useful? -- Kaitlin Rupert IBM Linux Technology Center karupert@us.ibm.com