summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHauke Wintjen <hwintjen@rimpl-consulting.de>2015-05-27 15:12:46 (GMT)
committerHauke Wintjen <hwintjen@rimpl-consulting.de>2015-05-27 15:12:46 (GMT)
commit65c35c435ae93d5f39c3ddec93008b2f544544ca (patch)
tree17de790e4613d6025476f5946b9b98e02f73139f
parent3abac31c525e6cf6898a1e8deb5c73f2a2ff5a8a (diff)
downloadDoxygen-65c35c435ae93d5f39c3ddec93008b2f544544ca.zip
Doxygen-65c35c435ae93d5f39c3ddec93008b2f544544ca.tar.gz
Doxygen-65c35c435ae93d5f39c3ddec93008b2f544544ca.tar.bz2
Escape "@" in names as it is not allowed in XML / Docbook names (comming from anon namespaces)
-rw-r--r--src/util.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/util.cpp b/src/util.cpp
index 8a91fb0..3ee7ae5 100644
--- a/src/util.cpp
+++ b/src/util.cpp
@@ -5240,6 +5240,7 @@ QCString escapeCharsInString(const char *name,bool allowDots,bool allowUnderscor
case '=': growBuf.addStr("_0A"); break;
case '$': growBuf.addStr("_0B"); break;
case '\\': growBuf.addStr("_0C"); break;
+ case '@': growBuf.addStr("_0D"); break;
default:
if (c<0)
{