From 0339c44a893dafb79e9587443ca2a4fdad63fb04 Mon Sep 17 00:00:00 2001 From: Deukhoofd Date: Wed, 12 Jun 2019 18:47:34 +0200 Subject: [PATCH] Fix memory leak on tables --- src/Binder/Binder.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Binder/Binder.cpp b/src/Binder/Binder.cpp index 89523ea..29ee625 100644 --- a/src/Binder/Binder.cpp +++ b/src/Binder/Binder.cpp @@ -435,6 +435,7 @@ BoundExpression *Binder::BindTableExpression(ParsedTableExpression *expression) this -> _scope = currentScope; auto tableType = shared_ptr(new TableScriptType(tableScope, innerScope->GetDeepestScope())); + delete innerScope; return new BoundTableExpression((BoundBlockStatement*)block, tableType, expression->GetStartPosition(), expression->GetLength()); }