diff --git a/src/renderer/gl_engine/tvgGlGeometry.h b/src/renderer/gl_engine/tvgGlGeometry.h index acdf5c3e..de4eea58 100644 --- a/src/renderer/gl_engine/tvgGlGeometry.h +++ b/src/renderer/gl_engine/tvgGlGeometry.h @@ -108,14 +108,14 @@ public: return *this; } - bool operator== (const GlPoint& rhs) + bool operator== (const GlPoint& rhs) const { if (&rhs == this) return true; if (rhs.x == this->x && rhs.y == this->y) return true; return false; } - bool operator!= (const GlPoint& rhs) + bool operator!= (const GlPoint& rhs) const { if (&rhs == this) return true; if (rhs.x != this->x || rhs.y != this->y) return true; diff --git a/src/renderer/tvgRender.h b/src/renderer/tvgRender.h index 8f28d37d..a915d68f 100644 --- a/src/renderer/tvgRender.h +++ b/src/renderer/tvgRender.h @@ -103,7 +103,7 @@ struct RenderRegion void intersect(const RenderRegion& rhs); void add(const RenderRegion& rhs); - bool operator==(const RenderRegion& rhs) + bool operator==(const RenderRegion& rhs) const { if (x == rhs.x && y == rhs.y && w == rhs.w && h == rhs.h) return true; return false;