aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/vhdl/translate/trans-chap7.adb3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/vhdl/translate/trans-chap7.adb b/src/vhdl/translate/trans-chap7.adb
index 5b70c71e7..5881be71f 100644
--- a/src/vhdl/translate/trans-chap7.adb
+++ b/src/vhdl/translate/trans-chap7.adb
@@ -3037,8 +3037,7 @@ package body Trans.Chap7 is
Open_Temp;
-- Create a loop from left +- number of positionnals associations
-- to/downto right.
- Range_Type :=
- Get_Base_Type (Get_Nth_Element (Index_List, Dim - 1));
+ Range_Type := Get_Base_Type (Get_Index_Type (Index_List, Dim - 1));
Rtinfo := Get_Info (Range_Type);
Var_Pos := Create_Temp (Rtinfo.Ortho_Type (Mode_Value));
Range_Ptr := Stabilize