[llvm] 5985620 - [llvm-c] Fix memory leak in test

Nikita Popov via llvm-commits llvm-commits at lists.llvm.org
Fri Aug 15 01:33:16 PDT 2025


Author: Nikita Popov
Date: 2025-08-15T10:33:08+02:00
New Revision: 598562077af801632ff2547b46219720fb78c689

URL: https://github.com/llvm/llvm-project/commit/598562077af801632ff2547b46219720fb78c689
DIFF: https://github.com/llvm/llvm-project/commit/598562077af801632ff2547b46219720fb78c689.diff

LOG: [llvm-c] Fix memory leak in test

Added: 
    

Modified: 
    llvm/tools/llvm-c-test/debuginfo.c

Removed: 
    


################################################################################
diff  --git a/llvm/tools/llvm-c-test/debuginfo.c b/llvm/tools/llvm-c-test/debuginfo.c
index 16bc8186102b6..0f09c74a476bb 100644
--- a/llvm/tools/llvm-c-test/debuginfo.c
+++ b/llvm/tools/llvm-c-test/debuginfo.c
@@ -446,9 +446,9 @@ int llvm_add_globaldebuginfo(void) {
   size_t numEntries;
   LLVMValueMetadataEntry *ME = LLVMGlobalCopyAllMetadata(Global, &numEntries);
   assert(ME != NULL);
-  (void)ME;
   assert(numEntries == 2);
 
+  LLVMDisposeValueMetadataEntries(ME);
   LLVMDisposeDIBuilder(Builder);
   LLVMDisposeModule(M);
 


        


More information about the llvm-commits mailing list