From: Samuel Rødal Date: Wed, 6 Jun 2012 06:13:53 +0000 (+0200) Subject: Fixed compile error in eglfs plugin due to narrowing conversion. X-Git-Tag: 071012110112~565 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=66a0b8446dbd4d77e117353c9a55630249eccf7e;p=profile%2Fivi%2Fqtbase.git Fixed compile error in eglfs plugin due to narrowing conversion. qeglfscursor.cpp:300: error: narrowing conversion of ‘((const QRectF*)r)->QRectF::left()’ from ‘qreal’ to ‘const GLfloat’ inside { } Change-Id: Ic4273828ad361ffac5a68068372bf400d468fb38 Reviewed-by: Bradley T. Hughes --- diff --git a/src/plugins/platforms/eglfs/qeglfscursor.cpp b/src/plugins/platforms/eglfs/qeglfscursor.cpp index e72d4f6..8627cfb 100644 --- a/src/plugins/platforms/eglfs/qeglfscursor.cpp +++ b/src/plugins/platforms/eglfs/qeglfscursor.cpp @@ -292,11 +292,15 @@ void QEglFSCursor::draw(const QRectF &r) glUseProgram(m_program); + const GLfloat x1 = r.left(); + const GLfloat x2 = r.right(); + const GLfloat y1 = r.top(); + const GLfloat y2 = r.bottom(); const GLfloat cursorCoordinates[] = { - r.left(), r.bottom(), - r.right(), r.bottom(), - r.left(), r.top(), - r.right(), r.top() + x1, y2, + x2, y2, + x1, y1, + x2, y1 }; const GLfloat s1 = m_cursor.textureRect.left();