Browse Source

fix infinite recursion

David Rose 17 years ago
parent
commit
e1ea42c1b0
1 changed files with 1 additions and 1 deletions
  1. 1 1
      panda/src/express/virtualFileSystem.cxx

+ 1 - 1
panda/src/express/virtualFileSystem.cxx

@@ -1012,7 +1012,7 @@ consider_match(PT(VirtualFile) &found_file, VirtualFileComposite *&composite_fil
 bool VirtualFileSystem::
 consider_mount_mf(const Filename &filename) {
   Filename dirname = filename.get_dirname();
-  if (dirname.empty()) {
+  if (dirname.empty() || dirname == filename) {
     // Reached the top directory; no .mf file references.
     return false;
   }