diff options
author | Tobias Burnus <burnus@net-b.de> | 2012-12-05 16:45:32 +0100 |
---|---|---|
committer | Tobias Burnus <burnus@gcc.gnu.org> | 2012-12-05 16:45:32 +0100 |
commit | d07e82f92b9ec4272577e99f919dc406b44fce7a (patch) | |
tree | 845196253c55d7f014d23b842de67b81362c4594 /gcc/fortran | |
parent | a04084545806300525bb07d0c827480f5282bb55 (diff) | |
download | gcc-d07e82f92b9ec4272577e99f919dc406b44fce7a.zip gcc-d07e82f92b9ec4272577e99f919dc406b44fce7a.tar.gz gcc-d07e82f92b9ec4272577e99f919dc406b44fce7a.tar.bz2 |
resolve.c (generate_component_assignments): Fix memleak.
2012-12-05 Tobias Burnus <burnus@net-b.de>
* resolve.c (generate_component_assignments): Fix memleak.
From-SVN: r194225
Diffstat (limited to 'gcc/fortran')
-rw-r--r-- | gcc/fortran/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/fortran/resolve.c | 1 |
2 files changed, 4 insertions, 1 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 939888e..344c4e4 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,7 @@ +2012-12-05 Tobias Burnus <burnus@net-b.de> + + * resolve.c (generate_component_assignments): Fix memleak. + 2012-12-03 Janus Weil <janus@gcc.gnu.org> PR fortran/55548 diff --git a/gcc/fortran/resolve.c b/gcc/fortran/resolve.c index 69646de..1c7b5fb 100644 --- a/gcc/fortran/resolve.c +++ b/gcc/fortran/resolve.c @@ -9857,7 +9857,6 @@ generate_component_assignments (gfc_code **code, gfc_namespace *ns) continue; /* Make an assigment for this component. */ - this_code = gfc_get_code (); this_code = build_assignment (EXEC_ASSIGN, (*code)->expr1, (*code)->expr2, comp1, comp2, (*code)->loc); |