$OpenBSD: patch-libs_libXP_QTTerm_cpp,v 1.2 2007/04/20 19:11:51 martynas Exp $
--- libs/libXP/QTTerm.cpp.orig	Mon Feb  5 01:19:52 2007
+++ libs/libXP/QTTerm.cpp	Mon Apr 16 11:05:47 2007
@@ -213,11 +213,11 @@ void QTTerm::PaintRectangle(QPainter *paint, QRect rec
   paint->eraseRect(rect);
   int col_start, col_stop;
   int row_start, row_stop;
-  col_start = (int)floor(rect.left()/((float)m_char_w));
-  col_stop = (int)ceil(rect.right()/((float)m_char_w));
+  col_start = (int)floor(rect.left()/((double)m_char_w));
+  col_stop = (int)ceil(rect.right()/((double)m_char_w));
   col_stop = qMin(col_stop,m_width-1);
-  row_start = (int)ceil(rect.top()/((float)m_char_h));
-  row_stop = (int)floor(rect.bottom()/((float)m_char_h));
+  row_start = (int)ceil(rect.top()/((double)m_char_h));
+  row_stop = (int)floor(rect.bottom()/((double)m_char_h));
   row_stop = qMin(row_stop,m_height-1);
 
 
