diff --git a/Source/Core/VideoBackends/Software/SWOGLWindow.cpp b/Source/Core/VideoBackends/Software/SWOGLWindow.cpp index f64b9656db..c714a97744 100644 --- a/Source/Core/VideoBackends/Software/SWOGLWindow.cpp +++ b/Source/Core/VideoBackends/Software/SWOGLWindow.cpp @@ -86,11 +86,10 @@ void SWOGLWindow::Prepare() void SWOGLWindow::PrintText(const std::string& text, int x, int y, u32 color) { - TextData data{text, x, y, color}; - m_text.emplace_back(data); + m_text.push_back({text, x, y, color}); } -void SWOGLWindow::ShowImage(u8* data, int stride, int width, int height, float aspect) +void SWOGLWindow::ShowImage(const u8* data, int stride, int width, int height, float aspect) { GLInterface->MakeCurrent(); GLInterface->Update(); diff --git a/Source/Core/VideoBackends/Software/SWOGLWindow.h b/Source/Core/VideoBackends/Software/SWOGLWindow.h index 3c85255cb2..110642b3f8 100644 --- a/Source/Core/VideoBackends/Software/SWOGLWindow.h +++ b/Source/Core/VideoBackends/Software/SWOGLWindow.h @@ -20,7 +20,7 @@ public: void PrintText(const std::string& text, int x, int y, u32 color); // Image to show, will be swapped immediately - void ShowImage(u8* data, int stride, int width, int height, float aspect); + void ShowImage(const u8* data, int stride, int width, int height, float aspect); int PeekMessages();