diff --git a/renderdoc/driver/d3d12/d3d12_replay.cpp b/renderdoc/driver/d3d12/d3d12_replay.cpp index efe1aa8b8..cd0007336 100644 --- a/renderdoc/driver/d3d12/d3d12_replay.cpp +++ b/renderdoc/driver/d3d12/d3d12_replay.cpp @@ -3977,7 +3977,7 @@ ReplayStatus D3D12_CreateReplayDevice(RDCFile *rdc, const ReplayOptions &opts, I SectionProperties props = rdc->GetSectionProperties(sectionIdx); reader = rdc->ReadSection(sectionIdx); - D3D12Core.resize(props.uncompressedSize); + D3D12Core.resize((size_t)props.uncompressedSize); reader->Read(D3D12Core.data(), props.uncompressedSize); RDCASSERT(reader->AtEnd());