Fix arguments to ocaml's llvm_params.
authorErick Tryzelaar <idadesub@users.sourceforge.net>
Fri, 20 Aug 2010 14:51:16 +0000 (14:51 +0000)
committerErick Tryzelaar <idadesub@users.sourceforge.net>
Fri, 20 Aug 2010 14:51:16 +0000 (14:51 +0000)
Thanks to Jianzhou Zhao for finding this.

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

bindings/ocaml/llvm/llvm_ocaml.c

index c4355ba2dbf119094dc113bb5ba7ac82f37fa408..2caa3876dc48f6cf4f50d752f63c3798560283d1 100644 (file)
@@ -964,8 +964,8 @@ CAMLprim LLVMValueRef llvm_param(LLVMValueRef Fn, value Index) {
   return LLVMGetParam(Fn, Int_val(Index));
 }
 
-/* llvalue -> int -> llvalue */
-CAMLprim value llvm_params(LLVMValueRef Fn, value Index) {
+/* llvalue -> llvalue */
+CAMLprim value llvm_params(LLVMValueRef Fn) {
   value Params = alloc(LLVMCountParams(Fn), 0);
   LLVMGetParams(Fn, (LLVMValueRef *) Op_val(Params));
   return Params;