summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2021-05-20 19:52:25 (GMT)
committerDimitri van Heesch <doxygen@gmail.com>2021-05-20 19:52:25 (GMT)
commit525f577318783e9cba89b473c11b770a03760fbc (patch)
tree49307d439ee44cea41b88a8aec14d0aed2673099
parent134d58ace4c8d2ed70690cc7f8d6fc71d07d0414 (diff)
parent746254a43308db18eef06f1d7ed2877915203cff (diff)
downloadDoxygen-525f577318783e9cba89b473c11b770a03760fbc.zip
Doxygen-525f577318783e9cba89b473c11b770a03760fbc.tar.gz
Doxygen-525f577318783e9cba89b473c11b770a03760fbc.tar.bz2
Merge branch 'master' of github.com:doxygen/doxygen
-rw-r--r--src/docparser.cpp1
-rw-r--r--src/htmldocvisitor.cpp7
2 files changed, 7 insertions, 1 deletions
diff --git a/src/docparser.cpp b/src/docparser.cpp
index 331355f..4e316a8 100644
--- a/src/docparser.cpp
+++ b/src/docparser.cpp
@@ -6771,6 +6771,7 @@ reparsetoken:
}
else
{
+ m_children.push_back(std::make_unique<DocWord>(this,g_token->name));
warn_doc_error(g_fileName,getDoctokinizerLineNr(),"Unsupported symbol %s found",
qPrint(g_token->name));
}
diff --git a/src/htmldocvisitor.cpp b/src/htmldocvisitor.cpp
index e4ec0d6..cfc1b91 100644
--- a/src/htmldocvisitor.cpp
+++ b/src/htmldocvisitor.cpp
@@ -1266,7 +1266,12 @@ void HtmlDocVisitor::visitPre(DocPara *p)
//printf(" needsTag=%d\n",needsTag);
// write the paragraph tag (if needed)
if (needsTag)
- m_t << "<p class=\"" << contexts[t] << "\"" << htmlAttribsToString(p->attribs()) << ">";
+ {
+ if (strlen(contexts[t]))
+ m_t << "<p class=\"" << contexts[t] << "\"" << htmlAttribsToString(p->attribs()) << ">";
+ else
+ m_t << "<p " << htmlAttribsToString(p->attribs()) << ">";
+ }
}
void HtmlDocVisitor::visitPost(DocPara *p)