diff options
author | Dimitri van Heesch <doxygen@gmail.com> | 2018-12-31 19:25:57 (GMT) |
---|---|---|
committer | Dimitri van Heesch <doxygen@gmail.com> | 2018-12-31 19:25:57 (GMT) |
commit | 979b00385f963a7433ee7ad87dba1102d8f63f3a (patch) | |
tree | 2cd94ccf3bf2bbcefabf0798f366a601f6069c03 /src/dot.cpp | |
parent | fa3720970fe59d51f235a19cec87c4640c0dab80 (diff) | |
download | Doxygen-979b00385f963a7433ee7ad87dba1102d8f63f3a.zip Doxygen-979b00385f963a7433ee7ad87dba1102d8f63f3a.tar.gz Doxygen-979b00385f963a7433ee7ad87dba1102d8f63f3a.tar.bz2 |
Fixed range and added code comment
Diffstat (limited to 'src/dot.cpp')
-rw-r--r-- | src/dot.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/dot.cpp b/src/dot.cpp index eb6c03c..07a1a43 100644 --- a/src/dot.cpp +++ b/src/dot.cpp @@ -396,8 +396,9 @@ static bool convertMapFile(FTextStream &t,const char *mapName, if (buf.left(5)=="<area") { QCString replBuf = replaceRef(buf,relPath,urlOnly,context); + // strip id="..." from replBuf since the id's are not needed and not unique. int indexS = replBuf.find("id=\""), indexE; - if (indexS>=0 && (indexE=replBuf.find('"',indexS+4))!=-1) + if (indexS>0 && (indexE=replBuf.find('"',indexS+4))!=-1) { t << replBuf.left(indexS-1) << replBuf.right(replBuf.length() - indexE - 1); } |