version 1.68, 2000/08/26 19:52:45
|
version 1.69, 2000/09/06 22:37:26
|
Line 2856 xmlValidNormalizeAttributeValue(xmlDocPt
|
Line 2856 xmlValidNormalizeAttributeValue(xmlDocPt
|
snprintf((char *) qname, sizeof(qname), "%s:%s", |
snprintf((char *) qname, sizeof(qname), "%s:%s", |
elem->ns->prefix, elem->name); |
elem->ns->prefix, elem->name); |
#else |
#else |
sprintf(qname, "%s:%s", elem->name, elem->ns->prefix); |
sprintf((char *) qname, "%s:%s", elem->ns->prefix, elem->name); |
#endif |
#endif |
|
qname[sizeof(qname) - 1] = 0; |
attrDecl = xmlGetDtdAttrDesc(doc->intSubset, qname, name); |
attrDecl = xmlGetDtdAttrDesc(doc->intSubset, qname, name); |
if ((attrDecl == NULL) && (doc->extSubset != NULL)) |
if ((attrDecl == NULL) && (doc->extSubset != NULL)) |
attrDecl = xmlGetDtdAttrDesc(doc->extSubset, qname, name); |
attrDecl = xmlGetDtdAttrDesc(doc->extSubset, qname, name); |
Line 3133 xmlValidateOneAttribute(xmlValidCtxtPtr
|
Line 3134 xmlValidateOneAttribute(xmlValidCtxtPtr
|
snprintf((char *) qname, sizeof(qname), "%s:%s", |
snprintf((char *) qname, sizeof(qname), "%s:%s", |
elem->ns->prefix, elem->name); |
elem->ns->prefix, elem->name); |
#else |
#else |
sprintf(qname, "%s:%s", elem->name, elem->ns->prefix); |
sprintf((char *) qname, "%s:%s", elem->ns->prefix, elem->name); |
#endif |
#endif |
|
qname[sizeof(qname) - 1] = 0; |
if (attr->ns != NULL) { |
if (attr->ns != NULL) { |
attrDecl = xmlGetDtdQAttrDesc(doc->intSubset, qname, |
attrDecl = xmlGetDtdQAttrDesc(doc->intSubset, qname, |
attr->name, attr->ns->prefix); |
attr->name, attr->ns->prefix); |
Line 3699 xmlValidateOneElement(xmlValidCtxtPtr ct
|
Line 3701 xmlValidateOneElement(xmlValidCtxtPtr ct
|
snprintf((char *) qname, sizeof(qname), "%s:%s", |
snprintf((char *) qname, sizeof(qname), "%s:%s", |
child->ns->prefix, child->name); |
child->ns->prefix, child->name); |
#else |
#else |
sprintf(qname, "%s:%s", child->name, child->ns->prefix); |
sprintf((char *) qname, "%s:%s", |
|
child->ns->prefix, child->name); |
#endif |
#endif |
|
qname[sizeof(qname) - 1] = 0; |
cont = elemDecl->content; |
cont = elemDecl->content; |
while (cont != NULL) { |
while (cont != NULL) { |
if (cont->type == XML_ELEMENT_CONTENT_ELEMENT) { |
if (cont->type == XML_ELEMENT_CONTENT_ELEMENT) { |
Line 3876 xmlValidateRoot(xmlValidCtxtPtr ctxt, xm
|
Line 3880 xmlValidateRoot(xmlValidCtxtPtr ctxt, xm
|
snprintf((char *) qname, sizeof(qname), "%s:%s", |
snprintf((char *) qname, sizeof(qname), "%s:%s", |
root->ns->prefix, root->name); |
root->ns->prefix, root->name); |
#else |
#else |
sprintf(qname, "%s:%s", root->name, root->ns->prefix); |
sprintf((char *) qname, "%s:%s", root->ns->prefix, root->name); |
#endif |
#endif |
|
qname[sizeof(qname) - 1] = 0; |
if (!xmlStrcmp(doc->intSubset->name, qname)) |
if (!xmlStrcmp(doc->intSubset->name, qname)) |
goto name_ok; |
goto name_ok; |
} |
} |