]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
[Ada] Make sure output variable is always initialized
authorKévin Le Gouguec <legouguec@adacore.com>
Thu, 7 Apr 2022 15:43:34 +0000 (17:43 +0200)
committerPierre-Marie de Rodat <derodat@adacore.com>
Wed, 18 May 2022 08:41:07 +0000 (08:41 +0000)
gcc/ada/

* libgnat/s-dwalin.adb (Read_Aranges_Header): Initialize output
parameter in case we return early.

gcc/ada/libgnat/s-dwalin.adb

index 50662ddceff3ff1f392d5bd3989040bf57db6953..5a0a2f6bf724cb7d2cd53cc6261027f6037f0d6f 100644 (file)
@@ -1360,6 +1360,7 @@ package body System.Dwarf_Lines is
    begin
       Success     := False;
       Info_Offset := 0;
+      Addr_Size   := 0;
 
       Read_Initial_Length (C.Aranges, Unit_Length, Is64);