X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/99d800190a04a2deaf769017a5fae04a4ae50378..1abfa172c547a37751e598084fb8d541071471a3:/src/common/imagfill.cpp?ds=sidebyside diff --git a/src/common/imagfill.cpp b/src/common/imagfill.cpp index 08f35858c4..b81b977055 100644 --- a/src/common/imagfill.cpp +++ b/src/common/imagfill.cpp @@ -1,5 +1,5 @@ ///////////////////////////////////////////////////////////////////////////// -// Name: imagfill.cpp +// Name: src/common/imagfill.cpp // Purpose: FloodFill for wxImage // Author: Julian Smart // RCS-ID: $Id$ @@ -15,17 +15,14 @@ #pragma hdrstop #endif -#include "wx/defs.h" - #if wxUSE_IMAGE && !defined(__WXMSW__) // we have no use for this code in wxMSW... -#include "wx/image.h" - #ifndef WX_PRECOMP #include "wx/brush.h" #include "wx/dc.h" #include "wx/dcmemory.h" + #include "wx/image.h" #endif // DoFloodFill @@ -62,12 +59,15 @@ static void LINKAGEMODE wxImageFloodFill(wxImage *image, wxCoord x, wxCoord y, const wxBrush & fillBrush, const wxColour& testColour, int style, - int LogicalFunction) + int WXUNUSED(LogicalFunction)) { /* A diamond flood-fill using a circular queue system. Each pixel surrounding the current pixel is added to the queue if it meets the criteria, then is retrieved in - its turn. Code originally based on http://www.drawit.co.nz/Developers.htm */ + its turn. Code originally based on http://www.drawit.co.nz/Developers.htm, + with explicit permission to use this for wxWidgets granted by Andrew Empson + (no copyright claimed) + */ int width = image->GetWidth(); int height = image->GetHeight(); @@ -306,4 +306,3 @@ bool wxDoFloodFill(wxDC *dc, wxCoord x, wxCoord y, } #endif // wxUSE_IMAGE -