summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/docparser.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/docparser.cpp b/src/docparser.cpp
index 7944bf7..f4261ac 100644
--- a/src/docparser.cpp
+++ b/src/docparser.cpp
@@ -3664,7 +3664,8 @@ int DocHtmlTable::parseXml()
DBG(("DocHtmlTable::parseXml() end\n"));
DocNode *n=g_nodeStack.pop();
ASSERT(n==this);
- return retval==RetVal_EndTable ? RetVal_OK : retval;
+ tagId=Mappers::htmlTagMapper->map(g_token->name);
+ return tagId==XML_LIST && g_token->endTag ? RetVal_OK : retval;
}
/** Helper class to compute the grid for an HTML style table */
@@ -6237,9 +6238,9 @@ int DocPara::handleHtmlEndTag(const QCString &tagName)
case XML_REMARKS:
case XML_PARA:
case XML_VALUE:
- case XML_LIST:
case XML_EXAMPLE:
case XML_PARAM:
+ case XML_LIST:
case XML_TYPEPARAM:
case XML_RETURNS:
case XML_SEE: