diff --git a/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp b/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp index 245c1285f7..89fd792503 100644 --- a/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp +++ b/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp @@ -170,7 +170,7 @@ MouseCursor LookAndFeel::getMouseCursorFor (Component& component) std::unique_ptr LookAndFeel::createGraphicsContext (const Image& imageToRenderOn, Point origin, - RectangleList initialClip) + const RectangleList& initialClip) { return std::make_unique (imageToRenderOn, origin, initialClip); } diff --git a/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h b/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h index a75af12c78..31d6e38ec9 100644 --- a/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h +++ b/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h @@ -198,7 +198,7 @@ public: /** Creates a new graphics context object. */ virtual std::unique_ptr createGraphicsContext (const Image& imageToRenderOn, Point origin, - RectangleList initialClip); + const RectangleList& initialClip); void setUsingNativeAlertWindows (bool shouldUseNativeAlerts); bool isUsingNativeAlertWindows();