aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/translate/trans-chap1.adb
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2016-03-16 05:08:28 +0100
committerTristan Gingold <tgingold@free.fr>2016-03-16 05:08:28 +0100
commitf1ddf165155bd6f9d2ebfe10d08c7988927c4ba3 (patch)
tree99637b276a745868ee682d23d839fb0e5014175f /src/vhdl/translate/trans-chap1.adb
parent37192248646ce7b4688f105877449c640e5039ce (diff)
downloadghdl-f1ddf165155bd6f9d2ebfe10d08c7988927c4ba3.tar.gz
ghdl-f1ddf165155bd6f9d2ebfe10d08c7988927c4ba3.tar.bz2
ghdl-f1ddf165155bd6f9d2ebfe10d08c7988927c4ba3.zip
translation: avoid memory leak while allocating ports.
Issue found in bug040.
Diffstat (limited to 'src/vhdl/translate/trans-chap1.adb')
-rw-r--r--src/vhdl/translate/trans-chap1.adb2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/vhdl/translate/trans-chap1.adb b/src/vhdl/translate/trans-chap1.adb
index ff72300ef..b9f00ddee 100644
--- a/src/vhdl/translate/trans-chap1.adb
+++ b/src/vhdl/translate/trans-chap1.adb
@@ -90,7 +90,7 @@ package body Trans.Chap1 is
end if;
Chap5.Elab_Unconstrained_Port_Bounds (El, Default);
end if;
- Chap4.Elab_Signal_Declaration_Storage (El);
+ Chap4.Elab_Signal_Declaration_Storage (El, False);
Chap4.Elab_Signal_Declaration_Object (El, Entity, False);
Close_Temp;