diff options
Diffstat (limited to 'libcpp')
-rw-r--r-- | libcpp/ChangeLog | 4 | ||||
-rw-r--r-- | libcpp/files.c | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog index 5ff0aad..9083bda 100644 --- a/libcpp/ChangeLog +++ b/libcpp/ChangeLog @@ -1,5 +1,9 @@ 2016-10-25 David Malcolm <dmalcolm@redhat.com> + * files.c (destroy_cpp_file): Free file->path. + +2016-10-25 David Malcolm <dmalcolm@redhat.com> + * include/line-map.h (line_maps::~line_maps): New dtor. (location_adhoc_data_fini): Delete decl. * line-map.c (line_maps::~line_maps): New dtor. diff --git a/libcpp/files.c b/libcpp/files.c index e859dfe..2c50e6c 100644 --- a/libcpp/files.c +++ b/libcpp/files.c @@ -1132,6 +1132,7 @@ destroy_cpp_file (_cpp_file *file) { free ((void *) file->buffer_start); free ((void *) file->name); + free ((void *) file->path); free (file); } |