Fix memory leak on error

This commit is contained in:
2019-05-25 12:01:25 +02:00
parent b2fa857c9b
commit fe2007b095

View File

@@ -23,6 +23,8 @@ NumericEvalValue* Evaluator::EvaluateIntegerBinary(BoundBinaryExpression *expres
result = leftValue -> operator/ (rightValue);
break;
default:
delete leftValue;
delete rightValue;
throw EvaluationException("Can't evaluate operation to numeric");
}
delete leftValue;