From d324aa838656b89fb4f8b0d29577e984e86d716e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20A=C3=9Fmus?= Date: Wed, 30 Mar 2005 00:12:24 +0000 Subject: [PATCH] fixed MiniTerminal rendering, for real now git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12151 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/app/drawing/DisplayDriverPainter.cpp | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/src/servers/app/drawing/DisplayDriverPainter.cpp b/src/servers/app/drawing/DisplayDriverPainter.cpp index 20edec7bdb..e8371323a5 100644 --- a/src/servers/app/drawing/DisplayDriverPainter.cpp +++ b/src/servers/app/drawing/DisplayDriverPainter.cpp @@ -503,17 +503,10 @@ DisplayDriverPainter::StrokeEllipse(const BRect &r, const DrawData *d) void DisplayDriverPainter::StrokeLine(const BPoint &start, const BPoint &end, const RGBColor &color) { - if (Lock()) { - - fPainter->SetHighColor(color); - fPainter->SetDrawingMode(B_OP_COPY); - fPainter->StrokeLine(start, end, B_SOLID_HIGH); - - BRect r(start, end + BPoint(1.0, 1.0)); - fGraphicsCard->Invalidate(r); - - Unlock(); - } + DrawData d; + d.highcolor = color; + d.draw_mode = B_OP_COPY; + StrokeLine(start, end, &d); } // StrokeLine