From 3dd5c53f6d9a88408f62d90539a6c004c91caaff Mon Sep 17 00:00:00 2001 From: mikael Date: Wed, 6 Oct 2010 14:23:30 +0000 Subject: [PATCH] 2010-10-06 Mikael Morin * module.c (gfc_use_module): Free atom_string when done with it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@165029 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/fortran/ChangeLog | 4 ++++ gcc/fortran/module.c | 2 ++ 2 files changed, 6 insertions(+) diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index b4252ec7f79..2e4e1780c14 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,5 +1,9 @@ 2010-10-06 Mikael Morin + * module.c (gfc_use_module): Free atom_string when done with it. + +2010-10-06 Mikael Morin + * module.c (read_module): Remove useless string duplication. 2010-10-06 Mikael Morin diff --git a/gcc/fortran/module.c b/gcc/fortran/module.c index 02f57566d6c..71699ade593 100644 --- a/gcc/fortran/module.c +++ b/gcc/fortran/module.c @@ -5687,6 +5687,8 @@ gfc_use_module (void) "for file '%s' opened at %C", atom_string, MOD_VERSION, filename); } + + gfc_free (atom_string); } if (c == '\n') -- 2.11.0