Expr: Fix alloc-dealloc-mismatch

I *thought* Vern had fixed this up, but maybe that was another
occurrence.
This commit is contained in:
Arne Welzel 2023-11-08 15:52:56 +01:00
parent 60e997a3fd
commit 273fb9b79e

View file

@ -2738,7 +2738,7 @@ HasFieldExpr::HasFieldExpr(ExprPtr arg_op, const char* arg_field_name)
} }
} }
HasFieldExpr::~HasFieldExpr() { delete field_name; } HasFieldExpr::~HasFieldExpr() { delete[] field_name; }
ValPtr HasFieldExpr::Fold(Val* v) const { ValPtr HasFieldExpr::Fold(Val* v) const {
auto rv = v->AsRecordVal(); auto rv = v->AsRecordVal();