diff options
-rw-r--r-- | win32/PlatWin.cxx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/win32/PlatWin.cxx b/win32/PlatWin.cxx index d906d07f2..1cae686a2 100644 --- a/win32/PlatWin.cxx +++ b/win32/PlatWin.cxx @@ -978,7 +978,7 @@ void SurfaceGDI::Copy(PRectangle rc, Point from, Surface &surfaceSource) { ::BitBlt(hdc, static_cast<int>(rc.left), static_cast<int>(rc.top), static_cast<int>(rc.Width()), static_cast<int>(rc.Height()), - static_cast<SurfaceGDI &>(surfaceSource).hdc, + dynamic_cast<SurfaceGDI &>(surfaceSource).hdc, static_cast<int>(from.x), static_cast<int>(from.y), SRCCOPY); } |