diff --git a/runtime/mem_obj/buffer.cpp b/runtime/mem_obj/buffer.cpp index 191a427b16..34963ebbd7 100644 --- a/runtime/mem_obj/buffer.cpp +++ b/runtime/mem_obj/buffer.cpp @@ -360,9 +360,7 @@ Buffer *Buffer::createBufferHw(Context *context, bool zeroCopy, bool isHostPtrSVM, bool isImageRedescribed) { - auto pContext = castToObject(context); - DEBUG_BREAK_IF(nullptr == pContext); - const auto device = pContext->getDevice(0); + const auto device = context->getDevice(0); const auto &hwInfo = device->getHardwareInfo(); auto funcCreate = bufferFactory[hwInfo.pPlatform->eRenderCoreFamily].createBufferFunction;