aboutsummaryrefslogtreecommitdiff
path: root/gdb/python/python.c
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2025-05-06 14:51:31 +0930
committerAlan Modra <amodra@gmail.com>2025-05-06 17:05:40 +0930
commit4dd03f30caa7cae1d41ff070e7519b09d5d95648 (patch)
tree85937a010310f71ff2b5047da66db44e24d655c9 /gdb/python/python.c
parenta7cae7faf146227fdbffde6d5fed68417fc4120f (diff)
downloadbinutils-4dd03f30caa7cae1d41ff070e7519b09d5d95648.zip
binutils-4dd03f30caa7cae1d41ff070e7519b09d5d95648.tar.gz
binutils-4dd03f30caa7cae1d41ff070e7519b09d5d95648.tar.bz2
gas: input_scrub buffers
This tidies freeing of input_scrub buffers on failure paths, making input_scrub_end iterate over any input_scrub_push'd files or string buffers to clean up memory. * input-scrub.c (input_scrub_free): New function. (input_scrub_pop): Call it rather than input_scrub_end. (input_scrub_end): Iterate over next_saved_file freeing buffers. (input_scrub_next_buffer): Move sb_kill to input_scrub_free.
Diffstat (limited to 'gdb/python/python.c')
0 files changed, 0 insertions, 0 deletions