Diff for /XML/HTMLtree.c between versions 1.16 and 1.17

version 1.16, 2000/02/03 14:58:46 version 1.17, 2000/02/14 08:24:33
Line 80  htmlAttrDump(xmlBufferPtr buf, xmlDocPtr Line 80  htmlAttrDump(xmlBufferPtr buf, xmlDocPtr
     }      }
     xmlBufferWriteChar(buf, " ");      xmlBufferWriteChar(buf, " ");
     xmlBufferWriteCHAR(buf, cur->name);      xmlBufferWriteCHAR(buf, cur->name);
     value = xmlNodeListGetString(doc, cur->val, 0);      value = xmlNodeListGetString(doc, cur->children, 0);
     if (value) {      if (value) {
         xmlBufferWriteChar(buf, "=");          xmlBufferWriteChar(buf, "=");
         xmlBufferWriteQuotedString(buf, value);          xmlBufferWriteQuotedString(buf, value);
Line 212  htmlNodeDump(xmlBufferPtr buf, xmlDocPtr Line 212  htmlNodeDump(xmlBufferPtr buf, xmlDocPtr
         }          }
         return;          return;
     }      }
     if ((cur->content == NULL) && (cur->childs == NULL)) {      if ((cur->content == NULL) && (cur->children == NULL)) {
         if ((info != NULL) && (info->endTag != 0))          if ((info != NULL) && (info->endTag != 0))
             xmlBufferWriteChar(buf, ">");              xmlBufferWriteChar(buf, ">");
         else {          else {
Line 242  htmlNodeDump(xmlBufferPtr buf, xmlDocPtr Line 242  htmlNodeDump(xmlBufferPtr buf, xmlDocPtr
             xmlFree(buffer);              xmlFree(buffer);
         }          }
     }      }
     if (cur->childs != NULL) {      if (cur->children != NULL) {
         if ((cur->childs->type != HTML_TEXT_NODE) &&          if ((cur->children->type != HTML_TEXT_NODE) &&
             (cur->childs->type != HTML_ENTITY_REF_NODE) &&              (cur->children->type != HTML_ENTITY_REF_NODE) &&
             (cur->childs != cur->last))              (cur->children != cur->last))
             xmlBufferWriteChar(buf, "\n");              xmlBufferWriteChar(buf, "\n");
         htmlNodeListDump(buf, doc, cur->childs);          htmlNodeListDump(buf, doc, cur->children);
         if ((cur->last->type != HTML_TEXT_NODE) &&          if ((cur->last->type != HTML_TEXT_NODE) &&
             (cur->last->type != HTML_ENTITY_REF_NODE) &&              (cur->last->type != HTML_ENTITY_REF_NODE) &&
             (cur->childs != cur->last))              (cur->children != cur->last))
             xmlBufferWriteChar(buf, "\n");              xmlBufferWriteChar(buf, "\n");
     }      }
     if (!htmlIsAutoClosed(doc, cur)) {      if (!htmlIsAutoClosed(doc, cur)) {
Line 307  htmlDocContentDump(xmlBufferPtr buf, xml Line 307  htmlDocContentDump(xmlBufferPtr buf, xml
         xmlBufferWriteChar(buf, "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\" \"http://www.w3.org/TR/REC-html40/loose.dtd\">");          xmlBufferWriteChar(buf, "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\" \"http://www.w3.org/TR/REC-html40/loose.dtd\">");
   
     }      }
     if (cur->root != NULL) {      if (cur->children != NULL) {
         htmlNodeListDump(buf, cur, cur->root);          htmlNodeListDump(buf, cur, cur->children);
     }      }
     xmlBufferWriteChar(buf, "\n");      xmlBufferWriteChar(buf, "\n");
     cur->type = type;      cur->type = type;

Removed from v.1.16  
changed lines
  Added in v.1.17


Webmaster