------- Comment #10 from mikael at gcc dot gnu dot org 2008-11-16 20:45 ------- Subject: Bug 37992
Author: mikael Date: Sun Nov 16 20:44:33 2008 New Revision: 141927 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141927 Log: 2008-11-16 Mikael Morin <[EMAIL PROTECTED]> PR fortran/37992 * gfortran.h (gfc_namespace): Added member old_cl_list, backup of cl_list. (gfc_free_charlen): Added prototype. * symbol.c (gfc_free_charlen): New function. (gfc_free_namespace): Use gfc_free_charlen. * parse.c (next_statement): Backup gfc_current_ns->cl_list. (reject_statement): Restore gfc_current_ns->cl_list. Free cl_list's elements before dropping them. 2008-11-16 Mikael Morin <[EMAIL PROTECTED]> PR fortran/37992 * gfotran.dg/charlen_free_1.f90: New test. Modified: trunk/gcc/fortran/ChangeLog trunk/gcc/fortran/gfortran.h trunk/gcc/fortran/parse.c trunk/gcc/fortran/symbol.c trunk/gcc/testsuite/ChangeLog -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37992