From d9b53bbf4c538260cb997994f95743f50d8f5609 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner <inform@tiker.net> Date: Mon, 21 Dec 2015 02:32:19 +0100 Subject: [PATCH] Fix a few instances of missing PYOPENCL_CL_CASTABLE_THIS --- src/c_wrapper/gl_obj.cpp | 4 ++-- src/c_wrapper/memory_object.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/c_wrapper/gl_obj.cpp b/src/c_wrapper/gl_obj.cpp index ad5cf5ba..139bb030 100644 --- a/src/c_wrapper/gl_obj.cpp +++ b/src/c_wrapper/gl_obj.cpp @@ -15,9 +15,9 @@ gl_texture::get_gl_texture_info(cl_gl_texture_info param_name) const { switch (param_name) { case CL_GL_TEXTURE_TARGET: - return pyopencl_get_int_info(GLenum, GLTexture, this, param_name); + return pyopencl_get_int_info(GLenum, GLTexture, PYOPENCL_CL_CASTABLE_THIS, param_name); case CL_GL_MIPMAP_LEVEL: - return pyopencl_get_int_info(GLint, GLTexture, this, param_name); + return pyopencl_get_int_info(GLint, GLTexture, PYOPENCL_CL_CASTABLE_THIS, param_name); default: throw clerror("MemoryObject.get_gl_texture_info", CL_INVALID_VALUE); } diff --git a/src/c_wrapper/memory_object.cpp b/src/c_wrapper/memory_object.cpp index de722420..018d39a0 100644 --- a/src/c_wrapper/memory_object.cpp +++ b/src/c_wrapper/memory_object.cpp @@ -51,7 +51,7 @@ memory_object::get_info(cl_uint param_name) const #endif #if PYOPENCL_CL_VERSION >= 0x2000 case CL_MEM_USES_SVM_POINTER: - return pyopencl_get_int_info(cl_bool, MemObject, this, param_name); + return pyopencl_get_int_info(cl_bool, MemObject, PYOPENCL_CL_CASTABLE_THIS, param_name); #endif default: -- GitLab