White spaces and coding style

This commit is contained in:
Marcelo Roberto Jimenez 2012-03-08 13:39:31 -03:00
parent 9b616a08df
commit d909297aa7

View File

@ -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)
if( pNode->namespaceURI == NULL ) {
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);
if (namespaceUri) {
namespaceUri = Parser_getNameSpace( xmlParser, pCur->prefix ); pNode->namespaceURI = safe_strdup(namespaceUri);
if( namespaceUri != NULL ) { if (!pNode->namespaceURI)
pNode->namespaceURI = safe_strdup( namespaceUri );
if( pNode->namespaceURI == NULL ) {
return IXML_INSUFFICIENT_MEMORY; return IXML_INSUFFICIENT_MEMORY;
}
xmlParser->pNeedPrefixNode = NULL; xmlParser->pNeedPrefixNode = NULL;
} }
} }
return IXML_SUCCESS; return IXML_SUCCESS;
} }