summaryrefslogtreecommitdiffstats
path: root/src/code.l
diff options
context:
space:
mode:
authordimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7>2002-06-02 22:07:26 (GMT)
committerdimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7>2002-06-02 22:07:26 (GMT)
commit4c054d8406f9e4ceb582001c48cf659262774d0c (patch)
treebd8f2ab65015f145bfdba953a3546c2340641c4a /src/code.l
parent66db5d8497c9a97b4cd09fb5c12f7914cc3e9d91 (diff)
downloadDoxygen-4c054d8406f9e4ceb582001c48cf659262774d0c.zip
Doxygen-4c054d8406f9e4ceb582001c48cf659262774d0c.tar.gz
Doxygen-4c054d8406f9e4ceb582001c48cf659262774d0c.tar.bz2
Doxygen-1.2.16-20020603
Diffstat (limited to 'src/code.l')
-rw-r--r--src/code.l15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/code.l b/src/code.l
index 533f2dd..42eda81 100644
--- a/src/code.l
+++ b/src/code.l
@@ -1057,13 +1057,16 @@ TYPEKW ("bool"|"char"|"double"|"float"|"int"|"long"|"short"|"signed"|"unsigned"
if (!name.isEmpty() && g_sourceFileDef)
{
FileName *fn = Doxygen::inputNameDict->find(name);
- FileNameIterator fni(*fn);
- // for each include name
- for (fni.toFirst();!found && (fd=fni.current());++fni)
+ if (fn)
{
- // see if this source file actually includes the file
- found = g_sourceFileDef->isIncluded(fd->absFilePath());
- //printf(" include file %s found=%d\n",fd->absFilePath().data(),found);
+ FileNameIterator fni(*fn);
+ // for each include name
+ for (fni.toFirst();!found && (fd=fni.current());++fni)
+ {
+ // see if this source file actually includes the file
+ found = g_sourceFileDef->isIncluded(fd->absFilePath());
+ //printf(" include file %s found=%d\n",fd->absFilePath().data(),found);
+ }
}
}
}