[Libvirt-cim] [PATCH 3/3] CSI: Fix log messages
Chip Vincent
cvincent at linux.vnet.ibm.com
Tue Feb 28 18:19:45 UTC 2012
Pushed
On 02/22/2012 10:34 AM, Chip Vincent wrote:
> +1
>
> On 02/20/2012 02:36 PM, Eduardo Lima (Etrunko) wrote:
>> From: "Eduardo Lima (Etrunko)"<eblima at br.ibm.com>
>>
>> To produce correct outputs, it is necessary to call CMGetCharPtr(s.msg) instead
>> of using s.msg directly.
>>
>> Signed-off-by: Eduardo Lima (Etrunko)<eblima at br.ibm.com>
>> ---
>> src/Virt_ComputerSystemIndication.c | 9 +++++----
>> 1 files changed, 5 insertions(+), 4 deletions(-)
>>
>> diff --git a/src/Virt_ComputerSystemIndication.c
>> b/src/Virt_ComputerSystemIndication.c
>> index b60138a..2d0a94e 100644
>> --- a/src/Virt_ComputerSystemIndication.c
>> +++ b/src/Virt_ComputerSystemIndication.c
>> @@ -254,7 +254,7 @@ static bool _do_indication(const CMPIBroker *broker,
>>
>> ind_op = CMGetObjectPath(ind,&s);
>> if (s.rc != CMPI_RC_OK) {
>> - CU_DEBUG("Failed to get ind_op. Error: '%s'", s.msg);
>> + CU_DEBUG("Failed to get ind_op. Error: '%s'",
>> CMGetCharPtr(s.msg));
>> ret = false;
>> goto out;
>> }
>> @@ -263,7 +263,7 @@ static bool _do_indication(const CMPIBroker *broker,
>> affected_op = CMGetObjectPath(affected_inst,&s);
>> if (s.rc != CMPI_RC_OK) {
>> ret = false;
>> - CU_DEBUG("problem getting affected_op: '%s'", s.msg);
>> + CU_DEBUG("problem getting affected_op: '%s'",
>> CMGetCharPtr(s.msg));
>> goto out;
>> }
>>
>> @@ -368,7 +368,8 @@ static bool create_deleted_guest_inst(const char *xml,
>> dominfo,
>> inst);
>> if (s.rc != CMPI_RC_OK) {
>> - CU_DEBUG("instance from domain info error: %s", s.msg);
>> + CU_DEBUG("instance from domain info error: %s",
>> + CMGetCharPtr(s.msg));
>> goto out;
>> }
>>
>> @@ -476,7 +477,7 @@ static int update_domain_list(virConnectPtr conn,
>> csi_thread_data_t *thread)
>> for (i = 0; i< count; i++) {
>> dom = csi_dom_xml_new(dom_ptr_list[i],&s);
>> if (dom == NULL) {
>> - CU_DEBUG("Failed to get domain info %s", s.msg);
>> + CU_DEBUG("Failed to get domain info %s",
>> CMGetCharPtr(s.msg));
>> break;
>> }
>>
>
>
--
Chip Vincent
Open Virtualization
IBM Linux Technology Center
cvincent at linux.vnet.ibm.com
More information about the Libvirt-cim
mailing list