chiark / gitweb /
Print config when unable to scan save directory
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 12 Dec 2020 00:05:12 +0000 (00:05 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 12 Dec 2020 00:05:12 +0000 (00:05 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
src/global.rs

index b957ac4f7de410ed9d78959686c089a5c136da71..2c5c416cd5d2d2a38ecb8973d1b2acd28671bbf8 100644 (file)
@@ -1047,7 +1047,8 @@ pub fn load_games(accounts: &mut AccountsGuard,
   use AFState::*;
   use SavefilenameParseResult::*;
   let mut a_leaves = HashMap::new();
-  for de in fs::read_dir(&config().save_dir())? {
+  let save_dir = config().save_dir().clone();
+  for de in fs::read_dir(&save_dir).context(save_dir)? {
     let de = de?;
     let leaf = de.file_name();
     (||{