add vars for misplaced pts

This commit is contained in:
afischerdev 2023-01-09 18:13:03 +01:00
parent 06328dec3d
commit d2297c0c52
2 changed files with 17 additions and 3 deletions

View file

@ -834,6 +834,15 @@ public abstract class BExpressionContext implements IByteArrayUnifier {
Integer num = variableNumbers.get(name);
if (num != null) {
variableData[num.intValue()] = value;
} else if (create) {
num = getVariableIdx(name, create);
float[] readOnlyData = variableData;
int minWriteIdx = readOnlyData.length;
variableData = new float[variableNumbers.size()];
for (int i = 0; i < minWriteIdx; i++) {
variableData[i] = readOnlyData[i];
}
variableData[num.intValue()] = value;
}
}