]> git.saurik.com Git - wxWidgets.git/blobdiff - src/gtk/print.cpp
Fixed wxPropertyGridPage::DoSetSplitterPosition() infinite recursion
[wxWidgets.git] / src / gtk / print.cpp
index 02f8376d5de0fa585fc45042473425a1096fd0a1..8f8a48239bf69d88d95d69174b223b4a2a9300d2 100644 (file)
@@ -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();