From cb3e150983763e6f7b29d21c26d19320a63d1cce Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Mon, 6 May 2019 20:29:52 +0200 Subject: [PATCH] GraphicsBitmap: Add non-const overload of bits(). This is clearly useful, I don't know why I thought it wasn't. --- SharedGraphics/GraphicsBitmap.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/SharedGraphics/GraphicsBitmap.h b/SharedGraphics/GraphicsBitmap.h index 7c4b8ca31b..69e9cc2a5f 100644 --- a/SharedGraphics/GraphicsBitmap.h +++ b/SharedGraphics/GraphicsBitmap.h @@ -23,6 +23,7 @@ public: RGBA32* scanline(int y); const RGBA32* scanline(int y) const; + byte* bits(int y); const byte* bits(int y) const; Rect rect() const { return { {}, m_size }; } @@ -86,3 +87,8 @@ inline const byte* GraphicsBitmap::bits(int y) const { return reinterpret_cast(scanline(y)); } + +inline byte* GraphicsBitmap::bits(int y) +{ + return reinterpret_cast(scanline(y)); +}