summaryrefslogtreecommitdiff
path: root/vcl/generic/print
diff options
context:
space:
mode:
Diffstat (limited to 'vcl/generic/print')
-rw-r--r--vcl/generic/print/common_gfx.cxx6
1 files changed, 3 insertions, 3 deletions
diff --git a/vcl/generic/print/common_gfx.cxx b/vcl/generic/print/common_gfx.cxx
index 7ff3a11a4d38..aa6e7c1c513e 100644
--- a/vcl/generic/print/common_gfx.cxx
+++ b/vcl/generic/print/common_gfx.cxx
@@ -295,10 +295,10 @@ PrinterGfx::EndSetClipRegion()
if( ! JoinVerticalClipRectangles( it, aOldPoint, nColumn ) )
{
// failed, so it is a single rectangle
- PSBinMoveTo (it->TopLeft(), aOldPoint, nColumn );
- PSBinLineTo (Point( it->Left(), it->Bottom()+1 ), aOldPoint, nColumn );
+ PSBinMoveTo (Point( it->Left()-1, it->Top()-1), aOldPoint, nColumn );
+ PSBinLineTo (Point( it->Left()-1, it->Bottom()+1 ), aOldPoint, nColumn );
PSBinLineTo (Point( it->Right()+1, it->Bottom()+1 ), aOldPoint, nColumn );
- PSBinLineTo (Point( it->Right()+1, it->Top() ), aOldPoint, nColumn );
+ PSBinLineTo (Point( it->Right()+1, it->Top()-1 ), aOldPoint, nColumn );
++it;
}
}