Diff for /XML/valid.c between versions 1.68 and 1.69

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;
         }           } 

Removed from v.1.68  
changed lines
  Added in v.1.69


Webmaster