aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
diff options
context:
space:
mode:
authorKadir Cetinkaya <kadircet@google.com>2021-03-25 11:04:35 +0100
committerKadir Cetinkaya <kadircet@google.com>2021-03-25 18:26:17 +0100
commit7f5abb63733238b89cf5d47116b2af68cda2af4e (patch)
tree930084ed0f0d2084b8409112a3c03e98e8c97396 /llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
parent015c39882ebc1771713a7523ae76903ebae83288 (diff)
downloadllvm-7f5abb63733238b89cf5d47116b2af68cda2af4e.zip
llvm-7f5abb63733238b89cf5d47116b2af68cda2af4e.tar.gz
llvm-7f5abb63733238b89cf5d47116b2af68cda2af4e.tar.bz2
[clangd] Fix a use-after-free
Clangd was storing reference to a possibly-dead string in compiled config. This patch fixes the issue by copying suppression strings from fragments into compiled Config. Fixes https://github.com/clangd/clangd/issues/724. Differential Revision: https://reviews.llvm.org/D99326
Diffstat (limited to 'llvm/lib/Transforms/Utils/BasicBlockUtils.cpp')
0 files changed, 0 insertions, 0 deletions