summaryrefslogtreecommitdiffstats
path: root/src/reflist.cpp
diff options
context:
space:
mode:
authorDimitri van Heesch <dimitri@stack.nl>2015-10-24 17:48:18 (GMT)
committerDimitri van Heesch <dimitri@stack.nl>2015-10-24 21:56:27 (GMT)
commitaf5c5b37c5464afb6a2df71edf6f9e82ece75187 (patch)
treea1aeaeaa1cff1c1d8f11c064f3006a48e82f134a /src/reflist.cpp
parent3a318681dc497127ebebd38a20a537c5dff74cc0 (diff)
downloadDoxygen-af5c5b37c5464afb6a2df71edf6f9e82ece75187.zip
Doxygen-af5c5b37c5464afb6a2df71edf6f9e82ece75187.tar.gz
Doxygen-af5c5b37c5464afb6a2df71edf6f9e82ece75187.tar.bz2
Bug 755080 - xrefitem link to list incorrect when using SHORT_NAMES
Diffstat (limited to 'src/reflist.cpp')
-rw-r--r--src/reflist.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/reflist.cpp b/src/reflist.cpp
index 8b41caa..8380db7 100644
--- a/src/reflist.cpp
+++ b/src/reflist.cpp
@@ -37,6 +37,7 @@ RefList::RefList(const char *listName,
m_dictIterator = 0;
m_id = 0;
m_listName = listName;
+ m_fileName = convertNameToFile(listName,FALSE,TRUE);
m_pageTitle = pageTitle;
m_secTitle = secTitle;
}
@@ -99,6 +100,11 @@ QCString RefList::listName() const
return m_listName;
}
+QCString RefList::fileName() const
+{
+ return m_fileName;
+}
+
QCString RefList::pageTitle() const
{
return m_pageTitle;
@@ -174,6 +180,6 @@ void RefList::generatePage()
}
doc += "</dl>\n";
//printf("generatePage('%s')\n",doc.data());
- addRelatedPage(m_listName,m_pageTitle,doc,0,m_listName,1,0,0,0);
+ addRelatedPage(m_listName,m_pageTitle,doc,0,m_fileName,1,0,0,0);
}