Do not dereference NULL pointer in resolve_ref (PR fortran/89185).
commita693d9b3d69d905d4270c9d1b9fe0bc8d19a932e
authorMartin Liska <mliska@suse.cz>
Mon, 4 Feb 2019 13:28:34 +0000 (4 14:28 +0100)
committerMartin Liska <marxin@gcc.gnu.org>
Mon, 4 Feb 2019 13:28:34 +0000 (4 13:28 +0000)
treec59536ff8a607ab1e7f6f754632f6eae79992284
parent13157c1056407bc8c7d0d28772981bdd7cbc82c4
Do not dereference NULL pointer in resolve_ref (PR fortran/89185).

2019-02-04  Martin Liska  <mliska@suse.cz>

PR fortran/89185
* resolve.c (resolve_ref): Remove breakout variable as
we need to prevent prev = &(*prev)->next to happen
with *prev == NULL.

From-SVN: r268521
gcc/fortran/ChangeLog
gcc/fortran/resolve.c