Fix build breakage caused by memory leaks in llvm-c-test
authorBjorn Steinbrink <bsteinbr@gmail.com>
Wed, 28 Jan 2015 18:32:31 +0000 (18:32 +0000)
committerBjorn Steinbrink <bsteinbr@gmail.com>
Wed, 28 Jan 2015 18:32:31 +0000 (18:32 +0000)
I accidently introduced those in r227319.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@227339 91177308-0d34-0410-b5e6-96231b3b80d8

tools/llvm-c-test/metadata.c

index ee5b33c91228773a6c5920a56b60d5f5fe5ccb82..b64a696c528108e43672b869a93e176428988456 100644 (file)
@@ -22,6 +22,8 @@ int add_named_metadata_operand(void) {
   // This used to trigger an assertion
   LLVMAddNamedMetadataOperand(m, "name", LLVMMDNode(values, 1));
 
+  LLVMDisposeModule(m);
+
   return 0;
 }
 
@@ -35,5 +37,7 @@ int set_metadata(void) {
       LLVMGetMDKindID("kind", 4),
       LLVMMDNode(values, 1));
 
+  LLVMDisposeBuilder(b);
+
   return 0;
 }