mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
Change calls to rint into lrint avoiding conversion warnings
Using gcc option "-Wfloat-conversion" is useful to catch potential conversion errors (where lrint should be used). rint returns double and still raises the same warning, this is why this change updates all rint calls to lrint. In few places, where input type is a float, corresponding lrinf is used. Signed-off-by: Jeremie Guichard <djebrest@gmail.com>
This commit is contained in:
parent
9c2619ea3b
commit
406e4287eb
21 changed files with 101 additions and 101 deletions
|
@ -37,7 +37,7 @@ void QMLProfile::paint(QPainter *painter)
|
|||
qreal sy = painterRect.height() / sceneSize / dprComp;
|
||||
|
||||
// next figure out the weird magic by which we need to shift the painter so the profile is shown
|
||||
int dpr = rint(devicePixelRatio());
|
||||
int dpr = lrint(devicePixelRatio());
|
||||
qreal magicShiftFactor = (dpr == 2 ? 0.25 : (dpr == 3 ? 0.33 : 0.0));
|
||||
|
||||
// now set up the transformations scale the profile and
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue