Added missing va_end().
authorTalin <viridia@gmail.com>
Tue, 1 Mar 2011 18:00:49 +0000 (18:00 +0000)
committerTalin <viridia@gmail.com>
Tue, 1 Mar 2011 18:00:49 +0000 (18:00 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126759 91177308-0d34-0410-b5e6-96231b3b80d8

cmake/modules/LLVMLibDeps.cmake
lib/VMCore/Constants.cpp

index afba85e45aa3fda77ad55ac15f0a5da33c5e6380..e70ea8aca4ec6794be0acf208023726ba5b7e10f 100644 (file)
@@ -61,7 +61,7 @@ set(MSVC_LIB_DEPS_LLVMX86AsmPrinter LLVMMC LLVMSupport LLVMX86Utils)
 set(MSVC_LIB_DEPS_LLVMX86CodeGen LLVMAnalysis LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSupport LLVMTarget LLVMX86AsmPrinter LLVMX86Info LLVMX86Utils)
 set(MSVC_LIB_DEPS_LLVMX86Disassembler LLVMMC LLVMSupport LLVMX86Info)
 set(MSVC_LIB_DEPS_LLVMX86Info LLVMMC LLVMSupport)
-set(MSVC_LIB_DEPS_LLVMX86Utils LLVMSupport)
+set(MSVC_LIB_DEPS_LLVMX86Utils LLVMCore LLVMSupport)
 set(MSVC_LIB_DEPS_LLVMXCoreCodeGen LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSupport LLVMTarget LLVMXCoreInfo)
 set(MSVC_LIB_DEPS_LLVMXCoreInfo LLVMMC LLVMSupport)
 set(MSVC_LIB_DEPS_LLVMipa LLVMAnalysis LLVMCore LLVMSupport)
index 5468a4f1b4a0887dade9cdb4012b831b855113f5..26c248df5d5fc5fa6de2368e64f2580ecd7807ca 100644 (file)
@@ -652,6 +652,7 @@ Constant* ConstantStruct::get(LLVMContext &Context, bool Packed,
     Values.push_back(Val);
     Val = va_arg(ap, llvm::Constant*);
   }
+  va_end(ap);
   return get(Context, Values, Packed);
 }