summaryrefslogtreecommitdiff
path: root/print/okular/patches/patch-ui_pageview.cpp
blob: a52a2380c1e6073b4d9ce2e41030d5519ed3eb26 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$NetBSD: patch-ui_pageview.cpp,v 1.1 2015/01/06 11:40:33 jperkin Exp $

Avoid ambiguous overloaded function call.

--- ui/pageview.cpp.orig	2014-11-06 22:38:13.000000000 +0000
+++ ui/pageview.cpp
@@ -2351,7 +2351,7 @@ void PageView::mouseReleaseEvent( QMouse
                         double distance = 0.0;
                         rect = pageItem->page()->nearestObjectRect( Okular::ObjectRect::SourceRef, nX, nY, pageItem->uncroppedWidth(), pageItem->uncroppedHeight(), &distance );
                         // distance is distanceSqr, adapt it to a normalized value
-                        distance = distance / (pow( pageItem->uncroppedWidth(), 2 ) + pow( pageItem->uncroppedHeight(), 2 ));
+                        distance = distance / (pow( (float)pageItem->uncroppedWidth(), 2.0 ) + pow( (float)pageItem->uncroppedHeight(), 2.0 ));
                         if ( rect && ( distance > s_minDistance ) )
                             rect = 0;
                     }