diff options
author | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2003-06-15 18:25:48 (GMT) |
---|---|---|
committer | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2003-06-15 18:25:48 (GMT) |
commit | 25a65bed9e3548070b1af401db683bfb0cce9de0 (patch) | |
tree | 567da63962a903f646bb092a950026c75a8369d8 /src/docparser.cpp | |
parent | d863498bbf7129c5d7f4984ca00adf378aac246d (diff) | |
download | Doxygen-25a65bed9e3548070b1af401db683bfb0cce9de0.zip Doxygen-25a65bed9e3548070b1af401db683bfb0cce9de0.tar.gz Doxygen-25a65bed9e3548070b1af401db683bfb0cce9de0.tar.bz2 |
Release-1.3.2
Diffstat (limited to 'src/docparser.cpp')
-rw-r--r-- | src/docparser.cpp | 43 |
1 files changed, 13 insertions, 30 deletions
diff --git a/src/docparser.cpp b/src/docparser.cpp index f69a0c9..7d26e04 100644 --- a/src/docparser.cpp +++ b/src/docparser.cpp @@ -3435,6 +3435,13 @@ void DocPara::handleSection(const QString &cmdName) doctokenizerYYsetStatePara(); } +int DocPara::handleHtmlHeader(const HtmlAttribList &tagHtmlAttribs,int level) +{ + DocHtmlHeader *header = new DocHtmlHeader(this,tagHtmlAttribs,level); + m_children.append(header); + int retval = header->parse(); + return (retval==RetVal_OK) ? TK_NEWPARA : retval; +} int DocPara::handleCommand(const QString &cmdName) { @@ -3930,46 +3937,22 @@ int DocPara::handleHtmlStartTag(const QString &tagName,const HtmlAttribList &tag } break; case HTML_H1: - { - DocHtmlHeader *header = new DocHtmlHeader(this,tagHtmlAttribs,1); - m_children.append(header); - retval = header->parse(); - } + retval=handleHtmlHeader(tagHtmlAttribs,1); break; case HTML_H2: - { - DocHtmlHeader *header = new DocHtmlHeader(this,tagHtmlAttribs,2); - m_children.append(header); - retval = header->parse(); - } + retval=handleHtmlHeader(tagHtmlAttribs,2); break; case HTML_H3: - { - DocHtmlHeader *header = new DocHtmlHeader(this,tagHtmlAttribs,3); - m_children.append(header); - retval = header->parse(); - } + retval=handleHtmlHeader(tagHtmlAttribs,3); break; case HTML_H4: - { - DocHtmlHeader *header = new DocHtmlHeader(this,tagHtmlAttribs,4); - m_children.append(header); - retval = header->parse(); - } + retval=handleHtmlHeader(tagHtmlAttribs,4); break; case HTML_H5: - { - DocHtmlHeader *header = new DocHtmlHeader(this,tagHtmlAttribs,5); - m_children.append(header); - retval = header->parse(); - } + retval=handleHtmlHeader(tagHtmlAttribs,5); break; case HTML_H6: - { - DocHtmlHeader *header = new DocHtmlHeader(this,tagHtmlAttribs,6); - m_children.append(header); - retval = header->parse(); - } + retval=handleHtmlHeader(tagHtmlAttribs,6); break; case HTML_IMG: { |