PR fortran/95104 - Segfault on a legal WAIT statement
authorHarald Anlauf <anlauf@gmx.de>
Thu, 28 May 2020 19:53:17 +0000 (21:53 +0200)
committerHarald Anlauf <anlauf@gmx.de>
Thu, 28 May 2020 19:53:17 +0000 (21:53 +0200)
commit6ce3d791dfcba469e709935aba5743640f7d4959
tree9c9adb5687c17d19b73a9e70f8447553b522438e
parent7b599b9f9a1e036ff75a4daa06ac7036c6ebbe01
PR fortran/95104 - Segfault on a legal WAIT statement

The initial commit for this PR uncovered a latent issue with unit locking
in the Fortran run-time library.  Add check for valid unit.

2020-05-28  Harald Anlauf  <anlauf@gmx.de>

libgfortran/
PR libfortran/95104
* io/unit.c (unlock_unit): Guard by check for NULL pointer.
libgfortran/io/unit.c