style(gx): use a less paranoid memcpy in CGxDevice::BufData

This commit is contained in:
Joshua Achorn 2023-03-20 15:57:42 -04:00
parent 8e44449afc
commit 6122432aa7
2 changed files with 2 additions and 2 deletions

View File

@ -398,7 +398,7 @@ void CGxDeviceD3d::BufData(CGxBuf* buf, void* data, size_t size, uintptr_t offse
CGxDevice::BufData(buf, data, size, offset); CGxDevice::BufData(buf, data, size, offset);
auto bufData = this->IBufLock(buf); auto bufData = this->IBufLock(buf);
memcpy(reinterpret_cast<void*>(uintptr_t(bufData) + offset)), data, size); memcpy(&bufData[offset], data, size);
this->IBufUnlock(buf); this->IBufUnlock(buf);
} }

View File

@ -121,7 +121,7 @@ void CGxDeviceGLL::BufData(CGxBuf* buf, void* data, size_t size, uintptr_t offse
CGxDevice::BufData(buf, data, size, offset); CGxDevice::BufData(buf, data, size, offset);
auto bufData = this->IBufLock(buf); auto bufData = this->IBufLock(buf);
memcpy(reinterpret_cast<void*>(uintptr_t(bufData) + offset), data, size); memcpy(&bufData[offset], data, size);
this->IBufUnlock(buf); this->IBufUnlock(buf);
} }