Don't double-clone every account
This commit is contained in:
parent
a448c0b81e
commit
0505d7bd32
|
@ -370,10 +370,12 @@ impl Bank {
|
|||
return Err(BankError::AccountNotFound);
|
||||
}
|
||||
|
||||
// add loader to chain
|
||||
accounts.insert(0, (program_id, program.clone()));
|
||||
let loader = program.loader;
|
||||
|
||||
program_id = program.loader;
|
||||
// add loader to chain
|
||||
accounts.insert(0, (program_id, program));
|
||||
|
||||
program_id = loader;
|
||||
}
|
||||
Ok(accounts)
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue