Fix memory leak in LTO
2017-02-14 Martin Liska <mliska@suse.cz> * lto.c (do_stream_out): Free LTO file filename string. From-SVN: r245431
This commit is contained in:
parent
da9cd04455
commit
4a44a5f3eb
@ -1,3 +1,7 @@
|
||||
2017-02-14 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* lto.c (do_stream_out): Free LTO file filename string.
|
||||
|
||||
2017-01-19 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* lto-lang.c (builtin_type_for_size): Convert call to
|
||||
|
@ -2288,6 +2288,8 @@ do_stream_out (char *temp_filename, lto_symtab_encoder_t encoder)
|
||||
|
||||
ipa_write_optimization_summaries (encoder);
|
||||
|
||||
free (CONST_CAST (char *, file->filename));
|
||||
|
||||
lto_set_current_out_file (NULL);
|
||||
lto_obj_file_close (file);
|
||||
free (file);
|
||||
|
Loading…
Reference in New Issue
Block a user