diff options
Diffstat (limited to 'gcc/fortran/data.c')
-rw-r--r-- | gcc/fortran/data.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/fortran/data.c b/gcc/fortran/data.c index 59ac5e9..41dc85f 100644 --- a/gcc/fortran/data.c +++ b/gcc/fortran/data.c @@ -688,7 +688,7 @@ formalize_structure_cons (gfc_expr *expr) c = expr->value.constructor; /* Constructor is already formalized. */ - if (c->n.component == NULL) + if (!c || c->n.component == NULL) return; head = tail = NULL; |