From a93ce465347047f31b2079d454d780718f27e2ec Mon Sep 17 00:00:00 2001 From: Tom Poole Date: Wed, 25 Sep 2019 09:54:20 +0100 Subject: [PATCH] Fixed a bug in the previous commit --- modules/juce_graphics/geometry/juce_Rectangle.h | 2 +- modules/juce_graphics/geometry/juce_RectangleList.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/juce_graphics/geometry/juce_Rectangle.h b/modules/juce_graphics/geometry/juce_Rectangle.h index 53b420ada6..6c833c9766 100644 --- a/modules/juce_graphics/geometry/juce_Rectangle.h +++ b/modules/juce_graphics/geometry/juce_Rectangle.h @@ -678,7 +678,7 @@ public: /** Clips a rectangle so that it lies only within this one. Returns false if the two rectangles didn't overlap. */ - bool intersectRectangle (Rectangle rectangleToClip) const noexcept + bool intersectRectangle (Rectangle& rectangleToClip) const noexcept { return intersectRectangle (rectangleToClip.pos.x, rectangleToClip.pos.y, rectangleToClip.w, rectangleToClip.h); diff --git a/modules/juce_graphics/geometry/juce_RectangleList.h b/modules/juce_graphics/geometry/juce_RectangleList.h index f6e0b993d5..81bd2f5eea 100644 --- a/modules/juce_graphics/geometry/juce_RectangleList.h +++ b/modules/juce_graphics/geometry/juce_RectangleList.h @@ -386,7 +386,7 @@ public: destRegion.clear(); if (! rect.isEmpty()) - for (auto& r : rects) + for (auto r : rects) if (rect.intersectRectangle (r)) destRegion.rects.add (r);