summaryrefslogtreecommitdiffstats
path: root/src/htmldocvisitor.cpp
diff options
context:
space:
mode:
authordimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7>2004-12-21 21:03:59 (GMT)
committerdimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7>2004-12-21 21:03:59 (GMT)
commit04a4eddbeaa2fef70fe87a790efabe074062fadf (patch)
tree4cba2cc60a5a2a7a7965944fa0bd64213bdfa9f0 /src/htmldocvisitor.cpp
parentd048df9811a8686d93dc28f275a1c5c575833669 (diff)
downloadDoxygen-04a4eddbeaa2fef70fe87a790efabe074062fadf.zip
Doxygen-04a4eddbeaa2fef70fe87a790efabe074062fadf.tar.gz
Doxygen-04a4eddbeaa2fef70fe87a790efabe074062fadf.tar.bz2
Release-1.3.9.1-20041221
Diffstat (limited to 'src/htmldocvisitor.cpp')
-rw-r--r--src/htmldocvisitor.cpp17
1 files changed, 14 insertions, 3 deletions
diff --git a/src/htmldocvisitor.cpp b/src/htmldocvisitor.cpp
index 03a1759..41c2fb4 100644
--- a/src/htmldocvisitor.cpp
+++ b/src/htmldocvisitor.cpp
@@ -923,10 +923,21 @@ void HtmlDocVisitor::visitPost(DocParamList *)
void HtmlDocVisitor::visitPre(DocXRefItem *x)
{
if (m_hide) return;
- m_t << "<dl compact><dt><b><a class=\"el\" href=\""
- << x->relPath() << x->file() << Doxygen::htmlFileExtension << "#" << x->anchor() << "\">";
+ bool anonymousEnum = x->file()=="@";
+ if (!anonymousEnum)
+ {
+ m_t << "<dl compact><dt><b><a class=\"el\" href=\""
+ << x->relPath() << x->file() << Doxygen::htmlFileExtension
+ << "#" << x->anchor() << "\">";
+ }
+ else
+ {
+ m_t << "<dl compact><dt><b>";
+ }
filter(x->title());
- m_t << ":</a></b></dt><dd>";
+ m_t << ":";
+ if (!anonymousEnum) m_t << "</a>";
+ m_t << "</b></dt><dd>";
}
void HtmlDocVisitor::visitPost(DocXRefItem *)