From 6e5640b6a3f22db099fac345badc451d53296c0f Mon Sep 17 00:00:00 2001 From: Casey Rodarmor Date: Sat, 1 Mar 2025 18:04:47 -0800 Subject: [PATCH] Modify --- src/wallet.rs | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/wallet.rs b/src/wallet.rs index 3e5eb82b29..8a80e2aa79 100644 --- a/src/wallet.rs +++ b/src/wallet.rs @@ -78,11 +78,9 @@ impl Wallet { bail!("wallet `{}` at `{}` already exists", name, path.display()); } - if let Err(err) = fs::create_dir_all(path.parent().unwrap()) { - bail!( - "failed to create data dir `{}`: {err}", - path.parent().unwrap().display() - ); + let dir = path.parent().unwrap(); + if let Err(err) = fs::create_dir_all(dir) { + bail!("failed to create data dir `{}`: {err}", dir.display()); } let database = Database::builder().create(&path)?;