diff options
-rw-r--r-- | src/docparser.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/docparser.cpp b/src/docparser.cpp index 5208bbe..c8e6bf6 100644 --- a/src/docparser.cpp +++ b/src/docparser.cpp @@ -1743,6 +1743,15 @@ static int internalValidatingParseDoc(DocNode *parent,QList<DocNode> &children, static void readTextFileByName(const QCString &file,QCString &text) { + if (portable_isAbsolutePath(file.data())) + { + QFileInfo fi(file); + if (fi.exists()) + { + text = fileToString(file,Config_getBool("FILTER_SOURCE_FILES")); + return; + } + } QStrList &examplePathList = Config_getList("EXAMPLE_PATH"); char *s=examplePathList.first(); while (s) |