diff --git a/programs/bpf_loader/src/serialization.rs b/programs/bpf_loader/src/serialization.rs index 4b2f0962655aad..bcc0ba8b1a4e67 100644 --- a/programs/bpf_loader/src/serialization.rs +++ b/programs/bpf_loader/src/serialization.rs @@ -183,14 +183,14 @@ pub fn deserialize_parameters_unaligned( start += size_of::(); // is_signer start += size_of::(); // is_writable start += size_of::(); // key - borrowed_account.set_lamports(LittleEndian::read_u64( + let _ = borrowed_account.set_lamports(LittleEndian::read_u64( buffer .get(start..) .ok_or(InstructionError::InvalidArgument)?, )); start += size_of::() // lamports + size_of::(); // data length - borrowed_account.set_data( + let _ = borrowed_account.set_data( buffer .get(start..start + pre_len) .ok_or(InstructionError::InvalidArgument)?, @@ -324,13 +324,13 @@ pub fn deserialize_parameters_aligned( + size_of::() // executable + 4 // padding to 128-bit aligned + size_of::(); // key - borrowed_account.set_owner( + let _ = borrowed_account.set_owner( buffer .get(start..start + size_of::()) .ok_or(InstructionError::InvalidArgument)?, ); start += size_of::(); // owner - borrowed_account.set_lamports(LittleEndian::read_u64( + let _ = borrowed_account.set_lamports(LittleEndian::read_u64( buffer .get(start..) .ok_or(InstructionError::InvalidArgument)?, @@ -358,7 +358,7 @@ pub fn deserialize_parameters_aligned( } data_end }; - borrowed_account.set_data( + let _ = borrowed_account.set_data( buffer .get(start..data_end) .ok_or(InstructionError::InvalidArgument)?, @@ -575,7 +575,7 @@ mod tests { .unwrap() .1 .set_owner(bpf_loader_deprecated::id()); - invoke_context + let _ = invoke_context .transaction_context .get_current_instruction_context() .unwrap()