diff options
author | Jakub Jelinek <jakub@redhat.com> | 2023-12-09 10:28:37 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@redhat.com> | 2023-12-09 10:28:37 +0100 |
commit | 36be2a0e91c76da4afcd5ddc37e03f5800396387 (patch) | |
tree | d0bae62fec6ff1c73f7d0dcf285b712fb43d455e /libstdc++-v3/testsuite/std/ranges | |
parent | 388ab03975c5c6b3c434ebb95c56c07ea8932486 (diff) | |
download | gcc-36be2a0e91c76da4afcd5ddc37e03f5800396387.zip gcc-36be2a0e91c76da4afcd5ddc37e03f5800396387.tar.gz gcc-36be2a0e91c76da4afcd5ddc37e03f5800396387.tar.bz2 |
driver: Fix memory leak [PR93019]
driver:finalize used by JIT clears the mdswitches pointer; if it was
allocated before, that leaks the memory.
2023-12-09 Costas Argyris <costas.argyris@gmail.com>
Jakub Jelinek <jakub@redhat.com>
PR driver/93019
* gcc.cc (driver::finalize): Call XDELETEVEC on mdswitches before
clearing it.
Signed-off-by: Costas Argyris <costas.argyris@gmail.com>
Diffstat (limited to 'libstdc++-v3/testsuite/std/ranges')
0 files changed, 0 insertions, 0 deletions