summaryrefslogtreecommitdiff
path: root/libcpp/lex.c
diff options
context:
space:
mode:
authorburnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4>2012-10-15 20:08:57 +0000
committerburnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4>2012-10-15 20:08:57 +0000
commit15fc692a8e33d3b3bf82e8c9ae7f4572baac6e63 (patch)
tree9638e29aa7f7e52938c01390081a134c642b7a02 /libcpp/lex.c
parent57b3787917fb9d6711e03f20ca7fbea66a5ed5b6 (diff)
downloadgcc-15fc692a8e33d3b3bf82e8c9ae7f4572baac6e63.tar.gz
2012-10-15 Tobias Burnus <burnus@net-b.de>
* files.c (read_file_guts, _cpp_save_file_entries): Free memory before returning. * lex.c (warn_about_normalization): Ditto. * mkdeps.c (deps_save): Ditto. * pch.c (cpp_valid_state): Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@192474 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libcpp/lex.c')
-rw-r--r--libcpp/lex.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libcpp/lex.c b/libcpp/lex.c
index ab904db58be..23809bc4b0a 100644
--- a/libcpp/lex.c
+++ b/libcpp/lex.c
@@ -1094,6 +1094,7 @@ warn_about_normalization (cpp_reader *pfile,
else
cpp_warning_with_line (pfile, CPP_W_NORMALIZE, token->src_loc, 0,
"`%.*s' is not in NFC", (int) sz, buf);
+ free (buf);
}
}