diff --git a/jode/jode/flow/ConditionalBlock.java b/jode/jode/flow/ConditionalBlock.java index c2d2c13..4ef8edf 100644 --- a/jode/jode/flow/ConditionalBlock.java +++ b/jode/jode/flow/ConditionalBlock.java @@ -95,7 +95,7 @@ public class ConditionalBlock extends InstructionContainer { */ public VariableStack mapStackToLocal(VariableStack stack) { VariableStack newStack; - int params = instr.getOperandCount(); + int params = instr.getFreeOperandCount(); if (params > 0) { this.stack = stack.peek(params); newStack = stack.pop(params);