diff options
author | Chih-Ping Chen <chih-ping.chen@intel.com> | 2023-03-28 08:47:13 -0400 |
---|---|---|
committer | Chih-Ping Chen <chih-ping.chen@intel.com> | 2023-03-28 08:47:13 -0400 |
commit | 5aef3dfad685f3129ffd4c4066963c8026693673 (patch) | |
tree | 339f5bf137c24f37a275a485861686eb05c3aa64 | |
parent | 161255eb059e36f40136e26c7eb2ab92ac98ef9d (diff) | |
download | llvm-5aef3dfad685f3129ffd4c4066963c8026693673.zip llvm-5aef3dfad685f3129ffd4c4066963c8026693673.tar.gz llvm-5aef3dfad685f3129ffd4c4066963c8026693673.tar.bz2 |
[Sanitizers] Fix a memory leak.
Differential Revision: https://reviews.llvm.org/D146756
-rw-r--r-- | compiler-rt/lib/sanitizer_common/sanitizer_suppressions.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler-rt/lib/sanitizer_common/sanitizer_suppressions.cpp b/compiler-rt/lib/sanitizer_common/sanitizer_suppressions.cpp index a674034..f381852 100644 --- a/compiler-rt/lib/sanitizer_common/sanitizer_suppressions.cpp +++ b/compiler-rt/lib/sanitizer_common/sanitizer_suppressions.cpp @@ -86,6 +86,7 @@ void SuppressionContext::ParseFromFile(const char *filename) { } Parse(file_contents); + UnmapOrDie(file_contents, contents_size); } bool SuppressionContext::Match(const char *str, const char *type, |