Blame doxygen-1.8.15-multilib.patch

Than Ngo 16df64
diff -up doxygen-1.8.15/src/dirdef.cpp.me doxygen-1.8.15/src/dirdef.cpp
Than Ngo 16df64
--- doxygen-1.8.15/src/dirdef.cpp.me	2019-02-14 22:57:29.709491363 +0100
Than Ngo 16df64
+++ doxygen-1.8.15/src/dirdef.cpp	2019-02-14 22:59:10.922169840 +0100
Than Ngo 16df64
@@ -936,14 +936,14 @@ void buildDirectories()
Than Ngo 16df64
     for (;(fd=fni.current());++fni)
Than Ngo 16df64
     {
Than Ngo 16df64
       //printf("buildDirectories %s\n",fd->name().data());
Than Ngo 16df64
-      if (fd->getReference().isEmpty())
Than Ngo 16df64
+      if (fd->getReference().isEmpty() && !fd->isDocumentationFile())
Than Ngo 16df64
       {
Than Ngo 16df64
         DirDef *dir;
Than Ngo 16df64
         if ((dir=Doxygen::directories->find(fd->getPath()))==0) // new directory
Than Ngo 16df64
         {
Than Ngo 16df64
           dir = DirDef::mergeDirectoryInTree(fd->getPath());
Than Ngo 16df64
         }
Than Ngo 16df64
-        if (dir && !fd->isDocumentationFile()) dir->addFile(fd);
Than Ngo 16df64
+        if (dir) dir->addFile(fd);
Than Ngo 16df64
       }
Than Ngo 16df64
       else
Than Ngo 16df64
       {