]> git.saurik.com Git - wxWidgets.git/commitdiff
Applied patch [ 709618 ] fixes drawing position in wxPrinterDC::DoBlit()
authorJulian Smart <julian@anthemion.co.uk>
Thu, 3 Apr 2003 13:19:15 +0000 (13:19 +0000)
committerJulian Smart <julian@anthemion.co.uk>
Thu, 3 Apr 2003 13:19:15 +0000 (13:19 +0000)
wxPrinterDC::DoBlit() in current CVS is drawing to the
source coords rather than the dest coords. This patch
corrects that.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@19965 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/msw/dcprint.cpp

index 27ea98fe59c036bc0d104afbdf4e0b9fca91bbb9..c0e90e3d2ce058386ce152ec7271729e87655311 100644 (file)
@@ -436,7 +436,7 @@ bool wxPrinterDC::DoBlit(wxCoord xdest, wxCoord ydest,
     else // no mask
     {
         if ( !(::GetDeviceCaps(GetHdc(), RASTERCAPS) & RC_STRETCHDIB) ||
-                !DrawBitmapUsingStretchDIBits(GetHdc(), bmp, xsrc, ysrc) )
+                !DrawBitmapUsingStretchDIBits(GetHdc(), bmp, xdest, ydest) )
         {
             // no support for StretchDIBits