mirror of
https://github.com/libexpat/libexpat.git
synced 2025-04-14 16:20:45 +00:00
Fix for bug #824420.
This commit is contained in:
parent
f4487b0a0f
commit
b3a1f516ca
1 changed files with 4 additions and 1 deletions
|
@ -2651,6 +2651,9 @@ storeAtts(XML_Parser parser, const ENCODING *enc,
|
|||
for (binding = *bindingsPtr; binding; binding = binding->nextTagBinding)
|
||||
binding->attId->name[-1] = 0;
|
||||
|
||||
if (!ns)
|
||||
return XML_ERROR_NONE;
|
||||
|
||||
/* expand the element type name */
|
||||
if (elementType->prefix) {
|
||||
binding = elementType->prefix->binding;
|
||||
|
@ -2667,7 +2670,7 @@ storeAtts(XML_Parser parser, const ENCODING *enc,
|
|||
else
|
||||
return XML_ERROR_NONE;
|
||||
prefixLen = 0;
|
||||
if (ns && ns_triplets && binding->prefix->name) {
|
||||
if (ns_triplets && binding->prefix->name) {
|
||||
for (; binding->prefix->name[prefixLen++];)
|
||||
;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue