From 26b030d304fc9175317047cbe1a6eb4dc02d7e38 Mon Sep 17 00:00:00 2001 From: Dmitry-Me Date: Wed, 19 Oct 2016 14:55:23 +0300 Subject: [PATCH] Fix broken range check --- src/ilasm/assembler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ilasm/assembler.cpp b/src/ilasm/assembler.cpp index 690da64..49d4ee9 100644 --- a/src/ilasm/assembler.cpp +++ b/src/ilasm/assembler.cpp @@ -1725,7 +1725,7 @@ void Assembler::EmitInstrBrOffset(Instr* instr, int offset) unsigned opc=instr->opcode; if(m_fOptimize) { - if((-128 >= offset)&&(offset <= 127)) + if((-128 <= offset)&&(offset <= 127)) { opc = instr->opcode = ShortOf(opc); } -- 2.7.4