diff options
author | Florian Weimer <fweimer@redhat.com> | 2017-05-08 14:32:58 +0200 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2017-05-08 15:54:10 +0200 |
commit | 706256afb6c844a0e6aaab2b60f4326b91aca2e9 (patch) | |
tree | 60c57dfaa51a5a7f77bd270c7ce297fc92fac153 /ChangeLog | |
parent | cd354a38495425bcf106fc410ec5e3c598c1aebe (diff) | |
download | glibc-706256afb6c844a0e6aaab2b60f4326b91aca2e9.tar.gz glibc-706256afb6c844a0e6aaab2b60f4326b91aca2e9.tar.xz glibc-706256afb6c844a0e6aaab2b60f4326b91aca2e9.zip |
support: Delete temporary files in LIFO order
This is required to remove temporary directories which contain temporary files. Previously, FIFO order meant that directory removal was attempted when the directory still contained files, which meant that temporary directory cleanup was essentially unsupported.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index 4f09eeca9f..603587bc80 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,14 @@ 2017-05-08 Florian Weimer <fweimer@redhat.com> + Delete temporary files in LIFO order. + * support/temp_file.c (struct temp_name_list): Replace q member + with next. + (add_temp_file): Add new file to front of linked list. + (support_delete_temp_files): Use next member. + (support_print_temp_files): Likewise. + +2017-05-08 Florian Weimer <fweimer@redhat.com> + * sysdeps/unix/sysv/linux/Makefile (sysdep_headers): Remove sys/ultrasound.h. * sysdeps/unix/sysv/linux/sys/ultrasound.h: Remove file. |