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); result = leftValue -> operator/ (rightValue);
break; break;
default: default:
delete leftValue;
delete rightValue;
throw EvaluationException("Can't evaluate operation to numeric"); throw EvaluationException("Can't evaluate operation to numeric");
} }
delete leftValue; delete leftValue;