account data.fill replacement (#16037)
This commit is contained in:
parent
038f80d7fd
commit
64429104b1
|
@ -667,7 +667,9 @@ fn process_loader_upgradeable_instruction(
|
||||||
|
|
||||||
recipient_account.try_account_ref_mut()?.lamports += close_account.lamports()?;
|
recipient_account.try_account_ref_mut()?.lamports += close_account.lamports()?;
|
||||||
close_account.try_account_ref_mut()?.lamports = 0;
|
close_account.try_account_ref_mut()?.lamports = 0;
|
||||||
close_account.try_account_ref_mut()?.data.fill(0);
|
for elt in close_account.try_account_ref_mut()?.data_as_mut_slice() {
|
||||||
|
*elt = 0;
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
ic_logger_msg!(logger, "Account does not support closing");
|
ic_logger_msg!(logger, "Account does not support closing");
|
||||||
return Err(InstructionError::InvalidArgument);
|
return Err(InstructionError::InvalidArgument);
|
||||||
|
|
Loading…
Reference in New Issue