From 82295549a796c0b644d5712649ae9780b2e13ff7 Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <inform@tiker.net>
Date: Sun, 7 Aug 2016 17:23:36 -0500
Subject: [PATCH] Fix unprepared arg passing after SVM (Fixes #135)

---
 pyopencl/cffi_cl.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pyopencl/cffi_cl.py b/pyopencl/cffi_cl.py
index 0a5f6abd..fe1a07f9 100644
--- a/pyopencl/cffi_cl.py
+++ b/pyopencl/cffi_cl.py
@@ -1987,7 +1987,7 @@ class Kernel(_Common):
         if arg is None:
             _handle_error(_lib.kernel__set_arg_null(self.ptr, arg_index))
         elif isinstance(arg, _CLKernelArg):
-            self._set_arg_clkernelarg(self, arg_index, arg)
+            self._set_arg_clkernelarg(arg_index, arg)
         elif _CPY2 and isinstance(arg, np.generic):
             # https://github.com/numpy/numpy/issues/5381
             c_buf, size, _ = _c_buffer_from_obj(np.getbuffer(arg))
-- 
GitLab