Gate pointer alignment enforcement (#12176)

This commit is contained in:
Jack May
2020-09-11 11:07:03 -07:00
committed by GitHub
parent de4a613610
commit ae7b15f062
4 changed files with 228 additions and 101 deletions

View File

@ -70,9 +70,10 @@ fn run_program(
let mut program_account = Account::default();
file.read_to_end(&mut program_account.data).unwrap();
let loader_id = bpf_loader::id();
let mut invoke_context = MockInvokeContext::default();
let (mut vm, heap_region) = create_vm(
&bpf_loader::id(),
&loader_id,
&program_account.data,
parameter_accounts,
&mut invoke_context,