diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2015-04-26 10:40:31 (GMT) |
---|---|---|
committer | Adrian Negreanu <adrian.m.negreanu@intel.com> | 2015-05-15 16:06:04 (GMT) |
commit | 2c679e7d39144dadef2e9fd25772f0e41586e18b (patch) | |
tree | 0f8cbc0ceab8a0d5acdef01c9a8335119f21b2d6 | |
parent | efd55ae1787f8f7ec35761849dc7cfd3175f8b33 (diff) | |
download | Doxygen-2c679e7d39144dadef2e9fd25772f0e41586e18b.zip Doxygen-2c679e7d39144dadef2e9fd25772f0e41586e18b.tar.gz Doxygen-2c679e7d39144dadef2e9fd25772f0e41586e18b.tar.bz2 |
Bug 746417 - Nested list in C# XML comments closes outer list prematurely
-rw-r--r-- | src/docparser.cpp | 5 |
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: |