Fixed KT-5493: NPE fix

This commit is contained in:
Denis Zharkov
2014-07-17 18:42:51 +04:00
parent da3fcae2ba
commit 0b2b8ba816
3 changed files with 14 additions and 1 deletions
@@ -56,7 +56,7 @@ public class RedundantNullCheckMethodTransformer extends MethodTransformer {
AbstractInsnNode insn = insnList.get(i);
if ((insn.getOpcode() == Opcodes.IFNULL || insn.getOpcode() == Opcodes.IFNONNULL) &&
frame.getStack(frame.getStackSize() - 1) instanceof BoxedBasicValue) {
frame != null && frame.getStack(frame.getStackSize() - 1) instanceof BoxedBasicValue) {
insnsToOptimize.add(insn);
}