JitBackpatch: initialize InstructionInfo to 0

DisassembleMov() doesn't always initialize all fields of 'info'.
This commit is contained in:
Tillmann Karras 2014-02-23 04:36:26 +01:00
parent 9fa0fda7d6
commit 3038bca0a4
1 changed files with 2 additions and 1 deletions

View File

@ -173,7 +173,8 @@ const u8 *Jitx86Base::BackPatch(u8 *codePtr, u32 emAddress, void *ctx_void)
if (!jit->IsInCodeSpace(codePtr))
return 0; // this will become a regular crash real soon after this
InstructionInfo info;
InstructionInfo info = {};
if (!DisassembleMov(codePtr, &info)) {
BackPatchError("BackPatch - failed to disassemble MOV instruction", codePtr, emAddress);
return 0;