aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/vhdl/translate/trans-chap6.adb1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/vhdl/translate/trans-chap6.adb b/src/vhdl/translate/trans-chap6.adb
index 38edf43ae..33c765c48 100644
--- a/src/vhdl/translate/trans-chap6.adb
+++ b/src/vhdl/translate/trans-chap6.adb
@@ -1300,6 +1300,7 @@ package body Trans.Chap6 is
Offset := Translate_Indexed_Name_Offset (Pfx_Sig, Name);
Sig := Translate_Indexed_Name_By_Offset
(Pfx_Sig, Prefix_Type, Offset);
+ Pfx_Drv := Stabilize_If_Unbounded (Pfx_Drv);
Drv := Translate_Indexed_Name_By_Offset
(Pfx_Drv, Prefix_Type, Offset);
end;