aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandre Oliva <aoliva@redhat.com>2009-06-03 19:42:57 +0000
committerAlexandre Oliva <aoliva@gcc.gnu.org>2009-06-03 19:42:57 +0000
commitc75b7ed79945a323a8ab97f7660ae7916adf6da0 (patch)
tree41e0f4e45cd22c5dfaf804b1d6b0eb97cafdc708
parent19d892fdb3f445cc2b2cf01c6cdceca5b66930c9 (diff)
downloadgcc-c75b7ed79945a323a8ab97f7660ae7916adf6da0.zip
gcc-c75b7ed79945a323a8ab97f7660ae7916adf6da0.tar.gz
gcc-c75b7ed79945a323a8ab97f7660ae7916adf6da0.tar.bz2
* module.c (mio_f2k_derived): Initialize cur.
From-SVN: r148144
-rw-r--r--gcc/fortran/ChangeLog4
-rw-r--r--gcc/fortran/module.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 533ac20..5653041 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,7 @@
+2009-06-03 Alexandre Oliva <aoliva@redhat.com>
+
+ * module.c (mio_f2k_derived): Initialize cur.
+
2009-06-01 Tobias Burnus <burnus@net-b.de>
PR fortran/40309
diff --git a/gcc/fortran/module.c b/gcc/fortran/module.c
index 82a4199..5bd7c27 100644
--- a/gcc/fortran/module.c
+++ b/gcc/fortran/module.c
@@ -3340,7 +3340,7 @@ mio_f2k_derived (gfc_namespace *f2k)
f2k->finalizers = NULL;
while (peek_atom () != ATOM_RPAREN)
{
- gfc_finalizer *cur;
+ gfc_finalizer *cur = NULL;
mio_finalizer (&cur);
cur->next = f2k->finalizers;
f2k->finalizers = cur;