From a8f8c3bfbe0d88e2229e67a29e9d2b489b93ff62 Mon Sep 17 00:00:00 2001 From: Trent Nelson Date: Sat, 2 Nov 2019 10:40:14 -0600 Subject: [PATCH] unwrap_or_else --- runtime/src/bank.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/runtime/src/bank.rs b/runtime/src/bank.rs index 318017e2bb..897a40a6ea 100644 --- a/runtime/src/bank.rs +++ b/runtime/src/bank.rs @@ -546,8 +546,7 @@ impl Bank { let id = sysvar::recent_blockhashes::id(); let mut account = self .get_account(&id) - .or_else(|| Some(sysvar::recent_blockhashes::create_account(1))) - .unwrap(); + .unwrap_or_else(|| sysvar::recent_blockhashes::create_account(1)); sysvar::recent_blockhashes::update_account(&mut account, recent_blockhashes).unwrap(); self.store_account(&id, &account); }