Merge pull request #2 from EvilCodeZ/master

Fixed POP2 instruction in StackBasedCalculator.
This commit is contained in:
SuspiciousActivity authored and GitHub committed 2021-09-05 15:51:11 +02:00
commit ad975e67db
1 file changed
+4 -2
@@ -580,8 +580,10 @@ public class StackBasedCalculator implements Opcodes, Runnable {
change(node);
return false;
case POP2:
stack.pop();
stack.pop();
Number val = stack.pop();
if(!(val instanceof Long) && !(val instanceof Double)) {
stack.pop();
}
change(node);
return false;
case SWAP: {