]> git.ipfire.org Git - thirdparty/gcc.git/commit
Fortran: avoid NULL pointer dereference on missing or bad dummy arguments
authorHarald Anlauf <anlauf@gmx.de>
Wed, 8 Dec 2021 20:14:19 +0000 (21:14 +0100)
committerHarald Anlauf <anlauf@gmx.de>
Wed, 8 Dec 2021 20:14:19 +0000 (21:14 +0100)
commitb77968a70537429b4f548f90c369d26e6b6943cc
tree938547f45e9696ae836530400216e73ce808e1a6
parent7add7f7bb3d35726a0c45322ffdbbab2bbf6a348
Fortran: avoid NULL pointer dereference on missing or bad dummy arguments

gcc/fortran/ChangeLog:

PR fortran/103609
* symbol.c (gfc_sym_get_dummy_args): Catch NULL pointer
dereference.

gcc/testsuite/ChangeLog:

PR fortran/103609
* gfortran.dg/pr103609.f90: New test.
gcc/fortran/symbol.c
gcc/testsuite/gfortran.dg/pr103609.f90 [new file with mode: 0644]