diff --git a/rocclr/runtime/device/pal/palblit.cpp b/rocclr/runtime/device/pal/palblit.cpp index 4370f46317..1d960a286f 100644 --- a/rocclr/runtime/device/pal/palblit.cpp +++ b/rocclr/runtime/device/pal/palblit.cpp @@ -952,7 +952,7 @@ static void setArgument(amd::Kernel* kernel, size_t index, size_t size, const vo uint32_t uint32_value = 0; uint64_t uint64_value = 0; - size_t argSize = desc.size_; + size_t argSize = size; if (desc.type_ == T_POINTER && (desc.addressQualifier_ != CL_KERNEL_ARG_ADDRESS_LOCAL)) { if ((value == NULL) || (static_cast(value) == NULL)) {