diff options
| author | mikael <mikael@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-10-06 15:21:00 +0000 |
|---|---|---|
| committer | mikael <mikael@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-10-06 15:21:00 +0000 |
| commit | d03b222bfcdf97746d32bdaffdd1af5215bdeea0 (patch) | |
| tree | 5ffb20535cf1d99a1082a8e8c6f7cf06dabb09d1 | |
| parent | 30aaca0fa4d2b0314f9932d056c6586e8d68d259 (diff) | |
| download | ppe42-gcc-d03b222bfcdf97746d32bdaffdd1af5215bdeea0.tar.gz ppe42-gcc-d03b222bfcdf97746d32bdaffdd1af5215bdeea0.zip | |
2010-10-06 Mikael Morin <mikael@gcc.gnu.org>
* symbol.c (free_components): Free list of formal args and formal
namespace.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@165037 138bc75d-0d04-0410-961f-82ee72b054a4
| -rw-r--r-- | gcc/fortran/ChangeLog | 5 | ||||
| -rw-r--r-- | gcc/fortran/symbol.c | 3 |
2 files changed, 8 insertions, 0 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index c1ed716e78f..97df7a5b48e 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,5 +1,10 @@ 2010-10-06 Mikael Morin <mikael@gcc.gnu.org> + * symbol.c (free_components): Free list of formal args and formal + namespace. + +2010-10-06 Mikael Morin <mikael@gcc.gnu.org> + * simplify.c (gfc_simplify_size): Clear temporary mpz int before returning. diff --git a/gcc/fortran/symbol.c b/gcc/fortran/symbol.c index cd07b63caca..b06afe44f3c 100644 --- a/gcc/fortran/symbol.c +++ b/gcc/fortran/symbol.c @@ -2049,6 +2049,9 @@ free_components (gfc_component *p) gfc_free_array_spec (p->as); gfc_free_expr (p->initializer); + gfc_free_formal_arglist (p->formal); + gfc_free_namespace (p->formal_ns); + gfc_free (p); } } |

