White spaces and coding style
(cherry picked from commit d909297aa792bcef534073fd92336d5ebec09ecf)
This commit is contained in:
parent
63cccfff08
commit
5373ed560a
@ -1509,40 +1509,31 @@ static int Parser_addNamespace(
|
|||||||
|
|
||||||
pNode = xmlParser->pNeedPrefixNode;
|
pNode = xmlParser->pNeedPrefixNode;
|
||||||
pCur = xmlParser->pCurElement;
|
pCur = xmlParser->pCurElement;
|
||||||
|
if (!pNode->prefix) {
|
||||||
if( pNode->prefix == NULL ) {
|
|
||||||
/* element does not have prefix */
|
/* element does not have prefix */
|
||||||
if( strcmp( pNode->nodeName, pCur->element ) != 0 ) {
|
if (strcmp(pNode->nodeName, pCur->element) != 0)
|
||||||
return IXML_FAILED;
|
return IXML_FAILED;
|
||||||
}
|
if (pCur->namespaceUri) {
|
||||||
if( pCur->namespaceUri != NULL ) {
|
|
||||||
/* it would be wrong that pNode->namespace != NULL. */
|
/* it would be wrong that pNode->namespace != NULL. */
|
||||||
assert(pNode->namespaceURI == NULL);
|
assert(pNode->namespaceURI == NULL);
|
||||||
|
|
||||||
pNode->namespaceURI = safe_strdup(pCur->namespaceUri);
|
pNode->namespaceURI = safe_strdup(pCur->namespaceUri);
|
||||||
if( pNode->namespaceURI == NULL ) {
|
if (!pNode->namespaceURI)
|
||||||
return IXML_INSUFFICIENT_MEMORY;
|
return IXML_INSUFFICIENT_MEMORY;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
xmlParser->pNeedPrefixNode = NULL;
|
xmlParser->pNeedPrefixNode = NULL;
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
if ((strcmp(pNode->nodeName, pCur->element) != 0) &&
|
if ((strcmp(pNode->nodeName, pCur->element) != 0) &&
|
||||||
( strcmp( pNode->prefix, pCur->prefix ) != 0 ) ) {
|
(strcmp(pNode->prefix, pCur->prefix) != 0))
|
||||||
return IXML_FAILED;
|
return IXML_FAILED;
|
||||||
}
|
|
||||||
|
|
||||||
namespaceUri = Parser_getNameSpace(xmlParser, pCur->prefix);
|
namespaceUri = Parser_getNameSpace(xmlParser, pCur->prefix);
|
||||||
if( namespaceUri != NULL ) {
|
if (namespaceUri) {
|
||||||
pNode->namespaceURI = safe_strdup(namespaceUri);
|
pNode->namespaceURI = safe_strdup(namespaceUri);
|
||||||
if( pNode->namespaceURI == NULL ) {
|
if (!pNode->namespaceURI)
|
||||||
return IXML_INSUFFICIENT_MEMORY;
|
return IXML_INSUFFICIENT_MEMORY;
|
||||||
}
|
|
||||||
|
|
||||||
xmlParser->pNeedPrefixNode = NULL;
|
xmlParser->pNeedPrefixNode = NULL;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return IXML_SUCCESS;
|
return IXML_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user