diff --git a/src/gtk/print.cpp b/src/gtk/print.cpp index 02f8376d5d..8f8a48239b 100644 --- a/src/gtk/print.cpp +++ b/src/gtk/print.cpp @@ -1192,7 +1192,8 @@ void wxGtkPrinterDCImpl::DoGradientFillConcentric(const wxRect& rect, const wxCo wxCoord w = rect.width; wxCoord h = rect.height; - double radius = sqrt((w/2)*(w/2)+(h/2)*(h/2)); + const double r2 = (w/2)*(w/2)+(h/2)*(h/2); + double radius = sqrt(r2); unsigned char redI = initialColour.Red(); unsigned char blueI = initialColour.Blue();