diff options
author | Martin Liska <mliska@suse.cz> | 2016-05-10 12:17:58 +0200 |
---|---|---|
committer | Martin Liska <marxin@gcc.gnu.org> | 2016-05-10 10:17:58 +0000 |
commit | bf1abda157fc40b9020da82ea35c087f2a442a95 (patch) | |
tree | aea89bd10bdafeba2aec72519f79128d9e643c9c /gcc/tree-inline.c | |
parent | a579871bbcf4d290a5bd44b655ecf5de2ff399bc (diff) | |
download | gcc-bf1abda157fc40b9020da82ea35c087f2a442a95.zip gcc-bf1abda157fc40b9020da82ea35c087f2a442a95.tar.gz gcc-bf1abda157fc40b9020da82ea35c087f2a442a95.tar.bz2 |
Handle memory leak in tree-inline.c.
* tree-inline.c (remap_dependence_clique): Do not remap
debugging statements.
From-SVN: r236070
Diffstat (limited to 'gcc/tree-inline.c')
-rw-r--r-- | gcc/tree-inline.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/tree-inline.c b/gcc/tree-inline.c index 2ee3f63..e571140 100644 --- a/gcc/tree-inline.c +++ b/gcc/tree-inline.c @@ -840,7 +840,7 @@ is_parm (tree decl) static unsigned short remap_dependence_clique (copy_body_data *id, unsigned short clique) { - if (clique == 0) + if (clique == 0 || processing_debug_stmt) return 0; if (!id->dependence_map) id->dependence_map = new hash_map<dependence_hash, unsigned short>; |