Setting null to counter should be a no-op (#11012)

This commit is contained in:
Cardillan
2025-07-18 00:45:47 +02:00
committed by GitHub
parent 82152948e9
commit 549fa1a065

View File

@@ -103,8 +103,12 @@ public class LVar{
public void set(LVar other){
isobj = other.isobj;
objval = other.objval;
numval = other.numval;
// Setting a non-numeric value to @counter must preserve its numeric field
if(isobj){
objval = other.objval;
}else{
numval = other.numval;
}
}
public static boolean invalid(double d){