]> git.saurik.com Git - wxWidgets.git/commitdiff
there is no sqrt(int) in standard C++ (although glibc seems to provide it); select...
authorVadim Zeitlin <vadim@wxwidgets.org>
Wed, 12 Nov 2008 14:32:28 +0000 (14:32 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Wed, 12 Nov 2008 14:32:28 +0000 (14:32 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56743 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

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();