SWDEV-336024 - Add a check for nullptr in HeapBuffer()

Change-Id: Ib8a3f2757c8600c4bd5bed417b230a60d4cf3d42


[ROCm/clr commit: 2f04eb90d3]
이 커밋은 다음에 포함됨:
German Andryeyev가 2022-05-16 09:41:47 -04:00를 커밋했습니다
1 부모 1357de3873
커밋 6c08b9a8a3
1 파일이 변경됨
+3 -1
+3 -1
파일 보기
@@ -1899,7 +1899,9 @@ class Device : public RuntimeObject {
Memory* P2PStage() const { return p2p_stage_; }
//! Returns heap buffer object for device allocator
device::Memory* HeapBuffer() const { return heap_buffer_->getDeviceMemory(*this); }
device::Memory* HeapBuffer() const {
return (heap_buffer_ != nullptr) ? heap_buffer_->getDeviceMemory(*this) : nullptr;
}
//! Does this device allow P2P access?
bool P2PAccessAllowed() const { return (p2p_access_devices_.size() > 0) ? true : false; }