diff options
| author | Pierre Bourdon <delroth@gmail.com> | 2016-08-02 01:04:29 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2016-08-02 01:04:29 +0200 |
| commit | 84c936cab86bd43de52b5523752b74c3ff05ca8f (patch) | |
| tree | a0e565c667fd6e0dd5621afac95c115ed05792f2 /Source/Core/VideoCommon/RenderBase.cpp | |
| parent | a43f92156f5025595a67a4f9e40e9d990ed5b8a9 (diff) | |
| parent | 8b5e94a10241b7840e434b2639879e770327e482 (diff) | |
Merge pull request #4077 from lioncash/const
FifoPlayer: const correctness
Diffstat (limited to 'Source/Core/VideoCommon/RenderBase.cpp')
| -rw-r--r-- | Source/Core/VideoCommon/RenderBase.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/Source/Core/VideoCommon/RenderBase.cpp b/Source/Core/VideoCommon/RenderBase.cpp index 07854ba42f..baddf67867 100644 --- a/Source/Core/VideoCommon/RenderBase.cpp +++ b/Source/Core/VideoCommon/RenderBase.cpp @@ -597,15 +597,14 @@ void Renderer::CheckFifoRecording() void Renderer::RecordVideoMemory() { - u32* bpmem_ptr = (u32*)&bpmem; - u32 cpmem[256]; + const u32* bpmem_ptr = reinterpret_cast<const u32*>(&bpmem); + u32 cpmem[256] = {}; // The FIFO recording format splits XF memory into xfmem and xfregs; follow // that split here. - u32* xfmem_ptr = (u32*)&xfmem; - u32* xfregs_ptr = (u32*)&xfmem + FifoDataFile::XF_MEM_SIZE; + const u32* xfmem_ptr = reinterpret_cast<const u32*>(&xfmem); + const u32* xfregs_ptr = reinterpret_cast<const u32*>(&xfmem) + FifoDataFile::XF_MEM_SIZE; u32 xfregs_size = sizeof(XFMemory) / 4 - FifoDataFile::XF_MEM_SIZE; - memset(cpmem, 0, 256 * 4); FillCPMemoryArray(cpmem); FifoRecorder::GetInstance().SetVideoMemory(bpmem_ptr, cpmem, xfmem_ptr, xfregs_ptr, xfregs_size); |
