summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/ftvhelp.cpp9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/ftvhelp.cpp b/src/ftvhelp.cpp
index 5a5d020..2e8acd9 100644
--- a/src/ftvhelp.cpp
+++ b/src/ftvhelp.cpp
@@ -1129,7 +1129,14 @@ static bool generateJSTree(NavIndexEntryList &navIndex,FTextStream &t,
if (n->children.count()>0) // write children to separate file for dynamic loading
{
QCString fileId = n->file;
- if (dupOfParent(n)) fileId+="_dup";
+ if (n->anchor)
+ {
+ fileId+="_"+n->anchor;
+ }
+ if (dupOfParent(n))
+ {
+ fileId+="_dup";
+ }
QFile f(htmlOutput+"/"+fileId+".js");
if (f.open(IO_WriteOnly))
{