diff --git a/src/c_wrapper/program.cpp b/src/c_wrapper/program.cpp index 849eaf101341fe36d95a3fa6c909ff4b6d0901f4..a80686aec50269a11933ae0325ccf705c236ad72 100644 --- a/src/c_wrapper/program.cpp +++ b/src/c_wrapper/program.cpp @@ -92,7 +92,7 @@ program::get_build_info(const device *dev, cl_program_build_info param) const #if PYOPENCL_CL_VERSION >= 0x2000 case CL_PROGRAM_BUILD_GLOBAL_VARIABLE_TOTAL_SIZE: return pyopencl_get_int_info(size_t, ProgramBuild, - this, dev, param); + PYOPENCL_CL_CASTABLE_THIS, dev, param); #endif default: throw clerror("Program.get_build_info", CL_INVALID_VALUE);