diff options
author | comex | 2015-03-01 23:07:15 -0500 |
---|---|---|
committer | comex | 2015-03-01 23:07:15 -0500 |
commit | 7f24621bec0b0a5b3cab9ec2dfc68929a2d49d25 (patch) | |
tree | 7c227bfa4d8010e23b726eed8efb6bc51746e3f5 /lib/jump-dis.c | |
parent | seems to work (diff) | |
download | substitute-7f24621bec0b0a5b3cab9ec2dfc68929a2d49d25.tar.gz |
A number of critical fixes painstakingly discovered in the slowest way possible.
Diffstat (limited to 'lib/jump-dis.c')
-rw-r--r-- | lib/jump-dis.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/jump-dis.c b/lib/jump-dis.c index aa562a6..13845f5 100644 --- a/lib/jump-dis.c +++ b/lib/jump-dis.c @@ -131,6 +131,7 @@ bool jump_dis_main(void *code_ptr, uint_tptr pc_patch_start, uint_tptr pc_patch_ ctx.pc_ret = -1; ctx.base.pc = pc_patch_end; ctx.arch = initial_dis_ctx; + VEC_STORAGE_INIT(&ctx.queue, uint_tptr); while (1) { ctx.bad_insn = false; ctx.continue_after_this_insn = true; |