summaryrefslogtreecommitdiffstats
path: root/src/util.cpp
diff options
context:
space:
mode:
authordimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7>2009-08-20 10:04:05 (GMT)
committerdimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7>2009-08-20 10:04:05 (GMT)
commit3e9b5fe7f5432869109952836a318c453645d572 (patch)
treed86d1b7ef2284f53606076d27e1499e8e10e6b55 /src/util.cpp
parent9e6be9a8ae24b788cf2463a703bda48cbd77c773 (diff)
downloadDoxygen-3e9b5fe7f5432869109952836a318c453645d572.zip
Doxygen-3e9b5fe7f5432869109952836a318c453645d572.tar.gz
Doxygen-3e9b5fe7f5432869109952836a318c453645d572.tar.bz2
Release-1.6.0
Diffstat (limited to 'src/util.cpp')
-rw-r--r--src/util.cpp31
1 files changed, 22 insertions, 9 deletions
diff --git a/src/util.cpp b/src/util.cpp
index d349b8d..b823d50 100644
--- a/src/util.cpp
+++ b/src/util.cpp
@@ -5822,8 +5822,7 @@ PageDef *addRelatedPage(const char *name,const QCString &ptitle,
//----------------------------------------------------------------------------
void addRefItem(const QList<ListItemInfo> *sli,
- const char *prefix,
- const char *name,const char *title,const char *args)
+ const char *prefix, const char *name,const char *title,const char *args)
{
//printf("addRefItem(sli=%p,prefix=%s,name=%s,title=%s,args=%s)\n",sli,prefix,name,title,args);
if (sli)
@@ -5833,22 +5832,35 @@ void addRefItem(const QList<ListItemInfo> *sli,
for (slii.toFirst();(lii=slii.current());++slii)
{
RefList *refList = Doxygen::xrefLists->find(lii->type);
- if (refList &&
+ if (refList
+#if 0
+ &&
(
// either not a built-in list or the list is enabled
- (lii->type!="todo" || Config_getBool("GENERATE_TODOLIST")) &&
- (lii->type!="test" || Config_getBool("GENERATE_TESTLIST")) &&
- (lii->type!="bug" || Config_getBool("GENERATE_BUGLIST")) &&
+ (lii->type!="todo" || Config_getBool("GENERATE_TODOLIST")) &&
+ (lii->type!="test" || Config_getBool("GENERATE_TESTLIST")) &&
+ (lii->type!="bug" || Config_getBool("GENERATE_BUGLIST")) &&
(lii->type!="deprecated" || Config_getBool("GENERATE_DEPRECATEDLIST"))
- )
+ )
+#endif
)
{
RefItem *item = refList->getRefItem(lii->itemId);
ASSERT(item!=0);
- printf("anchor=%s written=%d\n",item->listAnchor.data(),item->written);
+
+ item->prefix = prefix;
+ item->name = name;
+ item->title = title;
+ item->args = args;
+
+ refList->insertIntoList(title,item);
+
+#if 0
+
+ //printf("anchor=%s written=%d\n",item->listAnchor.data(),item->written);
//if (item->written) return;
- QCString doc(1000);
+ QCString doc;
doc = "\\anchor ";
doc += item->listAnchor;
doc += " <dl><dt>";
@@ -5864,6 +5876,7 @@ void addRefItem(const QList<ListItemInfo> *sli,
doc += "</dd></dl>\n";
addRelatedPage(refList->listName(),refList->pageTitle(),doc,0,refList->listName(),1,0,0,0);
//item->written=TRUE;
+#endif
}
}
}