aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/dependency.c
diff options
context:
space:
mode:
authorTobias Burnus <burnus@net-b.de>2012-08-27 20:47:57 +0200
committerTobias Burnus <burnus@gcc.gnu.org>2012-08-27 20:47:57 +0200
commit15a611c06490183fd8a4fcf91978068256d329a5 (patch)
tree22f012d48f6c04513605c4713a81cd78796adca3 /gcc/fortran/dependency.c
parent4b3fa92c24ca9d75140a50cbddacee9ed0b1adfa (diff)
downloadgcc-15a611c06490183fd8a4fcf91978068256d329a5.zip
gcc-15a611c06490183fd8a4fcf91978068256d329a5.tar.gz
gcc-15a611c06490183fd8a4fcf91978068256d329a5.tar.bz2
re PR fortran/54384 (gfortran memory leaks)
2012-08-27 Tobias Burnus <burnus@net-b.de> PR fortran/54384 * dependency.c (check_section_vs_section): Use gfc_free_expr instead of free. * trans-intrinsic.c (conv_generic_with_optional_char_arg): Use gfc_free_symbol instead of free. From-SVN: r190728
Diffstat (limited to 'gcc/fortran/dependency.c')
-rw-r--r--gcc/fortran/dependency.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/fortran/dependency.c b/gcc/fortran/dependency.c
index ea1245d..165ab4f 100644
--- a/gcc/fortran/dependency.c
+++ b/gcc/fortran/dependency.c
@@ -1220,7 +1220,7 @@ check_section_vs_section (gfc_array_ref *l_ar, gfc_array_ref *r_ar, int n)
else
start_comparison = -2;
- free (one_expr);
+ gfc_free_expr (one_expr);
/* Determine LHS upper and lower bounds. */
if (l_dir == 1)