From 4cf4cdabcdb1c32c1344390e3e14681b619fe23b Mon Sep 17 00:00:00 2001 From: "Frederick C. Kurz" Date: Fri, 10 Jul 2015 12:50:38 -0400 Subject: [PATCH] Changes to vhdlpp/expression.cc Changed for "Microsoft Visual Studio Express 2015 RC Web" for runtime memory access violation for vhdl_test4.vhd. --- vhdlpp/expression.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vhdlpp/expression.cc b/vhdlpp/expression.cc index 9a0a4185f..4361656a0 100644 --- a/vhdlpp/expression.cc +++ b/vhdlpp/expression.cc @@ -142,7 +142,7 @@ ExpAggregate::~ExpAggregate() for(std::vector::iterator it = aggregate_.begin(); it != aggregate_.end(); ++it) { delete it->choice; - delete it->expr; + if(!it->alias_flag) delete it->expr; } }