diff --git a/projects/clr/opencl/api/opencl/amdocl/cl_memobj.cpp b/projects/clr/opencl/api/opencl/amdocl/cl_memobj.cpp index c927447a13..90330b6ae1 100644 --- a/projects/clr/opencl/api/opencl/amdocl/cl_memobj.cpp +++ b/projects/clr/opencl/api/opencl/amdocl/cl_memobj.cpp @@ -433,7 +433,7 @@ RUNTIME_ENTRY_RET(cl_mem, clCreateBuffer, ( return (cl_mem) 0; } mem = new(amdContext) amd::Buffer(*svmMem, flags, offset, size); - host_ptr = NULL; + svmMem->setHostMem(host_ptr); } else { mem = new(amdContext) amd::Buffer(amdContext, flags, size);