From 5fa107c80054e0d14c1bef084040433126bebc6e Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner <inform@tiker.net> Date: Thu, 30 Jan 2014 15:39:08 -0600 Subject: [PATCH] Re-fix the CL_MEM_COPY_HOST_PTR masking fix in sub-buffer creation via slicing --- src/wrapper/wrap_cl.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/wrapper/wrap_cl.hpp b/src/wrapper/wrap_cl.hpp index 4be614a0..1738fe56 100644 --- a/src/wrapper/wrap_cl.hpp +++ b/src/wrapper/wrap_cl.hpp @@ -1725,7 +1725,7 @@ namespace pyopencl PYOPENCL_CALL_GUARDED(clGetMemObjectInfo, (data(), CL_MEM_FLAGS, sizeof(my_flags), &my_flags, 0)); - flags &= ^CL_MEM_COPY_HOST_PTR; + flags &= ~CL_MEM_COPY_HOST_PTR; if (end <= start) throw pyopencl::error("Buffer.__getitem__", CL_INVALID_VALUE, -- GitLab