From f3ea9bc995955bf714cf766f78eb49aae4103cc5 Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Fri, 19 Nov 2021 09:10:48 -0800 Subject: [PATCH] Fix authority in bpf_loader_upgradeable::close_any (#21344) (#21353) (cherry picked from commit 1a7cefded7c929b4061bbe62a61984ddeb733bbd) Co-authored-by: Kirill Fomichev --- sdk/program/src/bpf_loader_upgradeable.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/program/src/bpf_loader_upgradeable.rs b/sdk/program/src/bpf_loader_upgradeable.rs index 0c18108b6f..f086b58282 100644 --- a/sdk/program/src/bpf_loader_upgradeable.rs +++ b/sdk/program/src/bpf_loader_upgradeable.rs @@ -261,7 +261,7 @@ pub fn close_any( AccountMeta::new(*recipient_address, false), ]; if let Some(authority_address) = authority_address { - metas.push(AccountMeta::new(*authority_address, true)); + metas.push(AccountMeta::new_readonly(*authority_address, true)); } if let Some(program_address) = program_address { metas.push(AccountMeta::new(*program_address, false));