From 307cda52ac0b85b7f30a544b4c8edc45d36dccb7 Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Mon, 25 Oct 2021 02:26:18 +0000 Subject: [PATCH] Fixed bug in AccountInfo::serialize() (#20923) Closes #20917 (cherry picked from commit edf5bc242c64326eb4e1a7be8fb8c452f66b4333) Co-authored-by: Eugene Lomov --- sdk/program/src/account_info.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/program/src/account_info.rs b/sdk/program/src/account_info.rs index 084e08c807..4fafe98692 100644 --- a/sdk/program/src/account_info.rs +++ b/sdk/program/src/account_info.rs @@ -140,7 +140,7 @@ impl<'a> AccountInfo<'a> { bincode::deserialize(&self.data.borrow()) } - pub fn serialize_data(&mut self, state: &T) -> Result<(), bincode::Error> { + pub fn serialize_data(&self, state: &T) -> Result<(), bincode::Error> { if bincode::serialized_size(state)? > self.data_len() as u64 { return Err(Box::new(bincode::ErrorKind::SizeLimit)); }