From 7cdedde225d32b548084c64c5b52ebce4e101f1f Mon Sep 17 00:00:00 2001 From: Matthias Bolte Date: Wed, 18 Nov 2009 01:31:28 +0100 Subject: [PATCH] esx: Replace libxml1 'xmlChildrenNode' with libxml2 'children' --- src/esx/esx_vi.c | 2 +- src/esx/esx_vi_types.c | 13 ++++++------- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/src/esx/esx_vi.c b/src/esx/esx_vi.c index 6a24704ddb..aee8c41448 100644 --- a/src/esx/esx_vi.c +++ b/src/esx/esx_vi.c @@ -949,7 +949,7 @@ esxVI_List_CastFromAnyType(virConnectPtr conn, esxVI_AnyType *anyType, return -1; } - for (childNode = anyType->_node->xmlChildrenNode; childNode != NULL; + for (childNode = anyType->_node->children; childNode != NULL; childNode = childNode->next) { if (childNode->type != XML_ELEMENT_NODE) { ESX_VI_ERROR(conn, VIR_ERR_INTERNAL_ERROR, diff --git a/src/esx/esx_vi_types.c b/src/esx/esx_vi_types.c index aa2f968937..8c5b17bfd7 100644 --- a/src/esx/esx_vi_types.c +++ b/src/esx/esx_vi_types.c @@ -229,7 +229,7 @@ return -1; \ } \ \ - for (childNode = node->xmlChildrenNode; childNode != NULL; \ + for (childNode = node->children; childNode != NULL; \ childNode = childNode->next) { \ if (childNode->type != XML_ELEMENT_NODE) { \ ESX_VI_ERROR(conn, VIR_ERR_INTERNAL_ERROR, \ @@ -272,8 +272,7 @@ return -1; \ } \ \ - string = (char *)xmlNodeListGetString(node->doc, \ - node->xmlChildrenNode, 1); \ + string = (char *)xmlNodeListGetString(node->doc, node->children, 1); \ \ if (string == NULL) { \ ESX_VI_ERROR(conn, VIR_ERR_INTERNAL_ERROR, \ @@ -639,7 +638,7 @@ esxVI_AnyType_Deserialize(virConnectPtr conn, xmlNodePtr node, } (*anyType)->value = - (char *)xmlNodeListGetString(node->doc, node->xmlChildrenNode, 1); + (char *)xmlNodeListGetString(node->doc, node->children, 1); if ((*anyType)->value == NULL) { (*anyType)->value = strdup(""); @@ -883,7 +882,7 @@ esxVI_String_Deserialize(virConnectPtr conn, xmlNodePtr node, } (*string)->value = - (char *)xmlNodeListGetString(node->doc, node->xmlChildrenNode, 1); + (char *)xmlNodeListGetString(node->doc, node->children, 1); if ((*string)->value == NULL) { (*string)->value = strdup(""); @@ -914,7 +913,7 @@ esxVI_String_DeserializeValue(virConnectPtr conn, xmlNodePtr node, return -1; } - *value = (char *)xmlNodeListGetString(node->doc, node->xmlChildrenNode, 1); + *value = (char *)xmlNodeListGetString(node->doc, node->children, 1); if (*value == NULL) { *value = strdup(""); @@ -1049,7 +1048,7 @@ esxVI_DateTime_Deserialize(virConnectPtr conn, xmlNodePtr node, } (*dateTime)->value = - (char *)xmlNodeListGetString(node->doc, node->xmlChildrenNode, 1); + (char *)xmlNodeListGetString(node->doc, node->children, 1); if ((*dateTime)->value == NULL) { ESX_VI_ERROR(conn, VIR_ERR_INTERNAL_ERROR, -- GitLab