From 2af1543c9bf1af331ee8c8fa246ba893f0098031 Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Wed, 17 Apr 2024 17:21:52 -0400 Subject: [PATCH] Fix index2 files never being added to GameData --- src/gamedata.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gamedata.rs b/src/gamedata.rs index c3d372d..9766fcb 100755 --- a/src/gamedata.rs +++ b/src/gamedata.rs @@ -394,7 +394,7 @@ impl GameData { } } - if !self.index_files.contains_key(filenames.1) { + if !self.index2_files.contains_key(filenames.1) { if let Some(index_file) = Index2File::from_existing(filenames.1) { self.index2_files.insert(filenames.1.to_string(), index_file); } @@ -411,6 +411,7 @@ impl GameData { fn find_entry(&mut self, path: &str) -> Option { let index_path = self.get_index_filenames(path); + debug!("Trying index files {index_path}, {index2_path}", index_path=index_path.0, index2_path=index_path.1); self.cache_index_file((&index_path.0, &index_path.1));