summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2018-12-13 21:03:43 (GMT)
committerGitHub <noreply@github.com>2018-12-13 21:03:43 (GMT)
commita94728356e9ffbf90a1adc09a467c74cb20a1e15 (patch)
tree38b133d56f3959cc3c2ae51899486bf1347b364a
parente76248bee1b42ed830781431e6b0f721eab4d88c (diff)
parent57633468f2f0cfb7d4f93bf58c3e8801824dca8d (diff)
downloadDoxygen-a94728356e9ffbf90a1adc09a467c74cb20a1e15.zip
Doxygen-a94728356e9ffbf90a1adc09a467c74cb20a1e15.tar.gz
Doxygen-a94728356e9ffbf90a1adc09a467c74cb20a1e15.tar.bz2
Merge pull request #6675 from albert-github/feature/bug_xhtml_svg_image
Tag sequence incorrect for svg image (XHTML)
-rw-r--r--src/htmldocvisitor.cpp16
1 files changed, 3 insertions, 13 deletions
diff --git a/src/htmldocvisitor.cpp b/src/htmldocvisitor.cpp
index 4555fe4..74564ca 100644
--- a/src/htmldocvisitor.cpp
+++ b/src/htmldocvisitor.cpp
@@ -1616,7 +1616,7 @@ void HtmlDocVisitor::visitPre(DocImage *img)
{
typeSVG = (url.right(4)==".svg");
}
- if (!inlineImage && !typeSVG)
+ if (!inlineImage)
{
forceEndParagraph(img);
}
@@ -1627,7 +1627,7 @@ void HtmlDocVisitor::visitPre(DocImage *img)
{
baseName=baseName.right(baseName.length()-i-1);
}
- if (!inlineImage && !typeSVG) m_t << "<div class=\"image\">" << endl;
+ if (!inlineImage) m_t << "<div class=\"image\">" << endl;
QCString sizeAttribs;
if (!img->width().isEmpty())
{
@@ -1697,16 +1697,6 @@ void HtmlDocVisitor::visitPost(DocImage *img)
{
if (m_hide) return;
bool inlineImage = img->isInlineImage();
- bool typeSVG = FALSE;
- QCString url = img->url();
- if (url.isEmpty())
- {
- typeSVG = (img->name().right(4)==".svg");
- }
- else
- {
- typeSVG = (url.right(4)==".svg");
- }
if (img->hasCaption())
{
if (inlineImage)
@@ -1714,7 +1704,7 @@ void HtmlDocVisitor::visitPost(DocImage *img)
else
m_t << "</div>";
}
- if (!inlineImage && !typeSVG)
+ if (!inlineImage)
{
m_t << "</div>" << endl;
forceStartParagraph(img);