diff options
author | Janne Blomqvist <jb@gcc.gnu.org> | 2011-04-19 20:57:05 +0300 |
---|---|---|
committer | Janne Blomqvist <jb@gcc.gnu.org> | 2011-04-19 20:57:05 +0300 |
commit | 6c13c5f2ac8e8180c45d06e7d4ddd529f61a79b1 (patch) | |
tree | 3d684be762c51532c4a2cc210cbcbed31c0a6942 /gcc | |
parent | 93acb62caabb343900fb68d3bd76dd36406a7ad4 (diff) | |
download | gcc-6c13c5f2ac8e8180c45d06e7d4ddd529f61a79b1.zip gcc-6c13c5f2ac8e8180c45d06e7d4ddd529f61a79b1.tar.gz gcc-6c13c5f2ac8e8180c45d06e7d4ddd529f61a79b1.tar.bz2 |
Use XDELETEVEC instead of free
From-SVN: r172729
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/fortran/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/fortran/frontend-passes.c | 4 |
2 files changed, 6 insertions, 3 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index c6d9295..b4dabb4 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,5 +1,10 @@ 2011-04-19 Janne Blomqvist <jb@gcc.gnu.org> + * frontend-passes.c (gfc_run_passes): Use XDELETEVEC instead of + free. + +2011-04-19 Janne Blomqvist <jb@gcc.gnu.org> + * misc.c (gfc_getmem): Remove function. * gfortran.h: Remove gfc_getmem prototype. Replace gfc_getmem usage with XCNEW or XCNEWVEC. diff --git a/gcc/fortran/frontend-passes.c b/gcc/fortran/frontend-passes.c index 9d1cc3a..d70435d 100644 --- a/gcc/fortran/frontend-passes.c +++ b/gcc/fortran/frontend-passes.c @@ -71,9 +71,7 @@ gfc_run_passes (gfc_namespace *ns) if (gfc_option.dump_fortran_optimized) gfc_dump_parse_tree (ns, stdout); - /* FIXME: The following should be XDELETEVEC(expr_array); - but we cannot do that because it depends on free. */ - free (expr_array); + XDELETEVEC (expr_array); } } |