diff options
author | amodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-04-04 11:53:15 +0000 |
---|---|---|
committer | amodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-04-04 11:53:15 +0000 |
commit | 528ffd3f6776167eacb610a965323bf73888dcaf (patch) | |
tree | c4afe1a63e8a9f882050452e87ce8d78b3df5d31 /gcc/passes.c | |
parent | 4c9d8377250c1c426aae1a1989a33dded735f47e (diff) | |
download | gcc-528ffd3f6776167eacb610a965323bf73888dcaf.tar.gz |
* passes.c (rest_of_handle_final): NULL unlikely_text_section_name
after freeing.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@97536 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/passes.c')
-rw-r--r-- | gcc/passes.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gcc/passes.c b/gcc/passes.c index a34c97553da..2ea2a48fa17 100644 --- a/gcc/passes.c +++ b/gcc/passes.c @@ -330,7 +330,10 @@ rest_of_handle_final (void) timevar_push (TV_SYMOUT); (*debug_hooks->function_decl) (current_function_decl); if (unlikely_text_section_name) - free (unlikely_text_section_name); + { + free (unlikely_text_section_name); + unlikely_text_section_name = NULL; + } timevar_pop (TV_SYMOUT); ggc_collect (); |