diff --git a/Source/Engine/Platform/Linux/LinuxWindow.cpp b/Source/Engine/Platform/Linux/LinuxWindow.cpp index ce9ebbd56..b7f485d60 100644 --- a/Source/Engine/Platform/Linux/LinuxWindow.cpp +++ b/Source/Engine/Platform/Linux/LinuxWindow.cpp @@ -859,7 +859,7 @@ int SetIconErrorHandler(X11::Display *dpy, X11::XErrorEvent *ev) return 0; } -void LinuxWindow::SetIcon(TextureData& icon) +void LinuxWindow::SetIcon(const TextureData& icon) { WindowBase::SetIcon(icon); diff --git a/Source/Engine/Platform/Linux/LinuxWindow.h b/Source/Engine/Platform/Linux/LinuxWindow.h index 468e062ad..eadeb5278 100644 --- a/Source/Engine/Platform/Linux/LinuxWindow.h +++ b/Source/Engine/Platform/Linux/LinuxWindow.h @@ -92,7 +92,7 @@ public: void StartTrackingMouse(bool useMouseScreenOffset) override; void EndTrackingMouse() override; void SetCursor(CursorType type) override; - void SetIcon(TextureData& icon) override; + void SetIcon(const TextureData& icon) override; }; #endif