diff --git a/arch/ARM/ARMGenDisassemblerTables.inc b/arch/ARM/ARMGenDisassemblerTables.inc index 3f3537b276..66c2c4e4a6 100644 --- a/arch/ARM/ARMGenDisassemblerTables.inc +++ b/arch/ARM/ARMGenDisassemblerTables.inc @@ -95167,7 +95167,7 @@ static bool checkDecoderPredicate(MCInst *Inst, unsigned Idx) Ptr += Len; \ MCInst_clear(MI); \ MCInst_setOpcode(MI, Opc); \ - bool DecodeComplete; \ + bool DecodeComplete = false; \ S = decoder(S, DecodeIdx, insn, MI, Address, \ &DecodeComplete); \ return S; \ @@ -95185,7 +95185,7 @@ static bool checkDecoderPredicate(MCInst *Inst, unsigned Idx) NumToSkip |= (*Ptr++) << 16; \ /* Perform the decode operation. */ \ MCInst_setOpcode(MI, Opc); \ - bool DecodeComplete; \ + bool DecodeComplete = false; \ S = decoder(S, DecodeIdx, insn, MI, Address, \ &DecodeComplete); \ if (DecodeComplete) { \ diff --git a/arch/PowerPC/PPCGenDisassemblerTables.inc b/arch/PowerPC/PPCGenDisassemblerTables.inc index afe9f7a25b..36407dc2d0 100644 --- a/arch/PowerPC/PPCGenDisassemblerTables.inc +++ b/arch/PowerPC/PPCGenDisassemblerTables.inc @@ -9819,7 +9819,7 @@ static DecodeStatus fname(const uint8_t DecodeTable[], MCInst *MI, \ NumToSkip |= (*Ptr++) << 16; \ /* Perform the decode operation. */ \ MCInst_setOpcode(MI, Opc); \ - bool DecodeComplete; \ + bool DecodeComplete = false; \ S = decoder(S, DecodeIdx, insn, MI, Address, &DecodeComplete); \ if (DecodeComplete) { \ /* Decoding complete. */ \ diff --git a/arch/RISCV/RISCVGenDisassemblerTables.inc b/arch/RISCV/RISCVGenDisassemblerTables.inc index 101728d30f..2efe6960aa 100644 --- a/arch/RISCV/RISCVGenDisassemblerTables.inc +++ b/arch/RISCV/RISCVGenDisassemblerTables.inc @@ -1720,7 +1720,7 @@ static DecodeStatus fname(const uint8_t DecodeTable[], MCInst *MI,\ \ MCInst_clear(MI);\ MCInst_setOpcode(MI, Opc);\ - bool DecodeComplete;\ + bool DecodeComplete = false;\ S = decoder(S, DecodeIdx, insn, MI, Address, DisAsm, &DecodeComplete);\ CS_ASSERT(DecodeComplete);\ \ @@ -1738,7 +1738,7 @@ static DecodeStatus fname(const uint8_t DecodeTable[], MCInst *MI,\ \ MCInst TmpMI;\ MCInst_setOpcode(&TmpMI, Opc);\ - bool DecodeComplete;\ + bool DecodeComplete = false;\ S = decoder(S, DecodeIdx, insn, &TmpMI, Address, DisAsm, &DecodeComplete);\ \ if (DecodeComplete) {\