From edf5bc242c64326eb4e1a7be8fb8c452f66b4333 Mon Sep 17 00:00:00 2001 From: Eugene Lomov Date: Sat, 23 Oct 2021 19:05:39 +0300 Subject: [PATCH] Fixed bug in AccountInfo::serialize() Closes #20917 --- 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 d295dbd9a0..fc595c7d6d 100644 --- a/sdk/program/src/account_info.rs +++ b/sdk/program/src/account_info.rs @@ -189,7 +189,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)); }