From b220ed6b5c96cba763cd0b323c4f67f755a3cbf2 Mon Sep 17 00:00:00 2001 From: Stephan Unverwerth Date: Wed, 21 Dec 2022 15:44:27 +0100 Subject: [PATCH] LibVirtGPU: Use c++ style casts in CommandBuilder --- Userland/Libraries/LibVirtGPU/CommandBufferBuilder.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Userland/Libraries/LibVirtGPU/CommandBufferBuilder.cpp b/Userland/Libraries/LibVirtGPU/CommandBufferBuilder.cpp index 4a55b46beb..93f00be0cf 100644 --- a/Userland/Libraries/LibVirtGPU/CommandBufferBuilder.cpp +++ b/Userland/Libraries/LibVirtGPU/CommandBufferBuilder.cpp @@ -54,7 +54,7 @@ public: VERIFY(!m_finalized); m_buffer.append(0); m_buffer.append(0); - auto* depth = (u64*)(&m_buffer[m_buffer.size() - 2]); + auto* depth = reinterpret_cast(&m_buffer[m_buffer.size() - 2]); *depth = bit_cast(value); } @@ -65,7 +65,7 @@ public: auto length = string.length() + 1; auto num_required_words = (length + sizeof(u32) - 1) / sizeof(u32); m_buffer.resize(m_buffer.size() + num_required_words); - char* dest = (char*)&m_buffer[m_buffer.size() - num_required_words]; + char* dest = reinterpret_cast(&m_buffer[m_buffer.size() - num_required_words]); memcpy(dest, string.characters_without_null_termination(), string.length()); // Pad end with null bytes memset(&dest[string.length()], 0, 4 * num_required_words - string.length());