diff --git a/reactos/dll/directx/ddraw/hal/surface_hal.c b/reactos/dll/directx/ddraw/hal/surface_hal.c index f9f578c5bd1..8951857ae3d 100644 --- a/reactos/dll/directx/ddraw/hal/surface_hal.c +++ b/reactos/dll/directx/ddraw/hal/surface_hal.c @@ -52,12 +52,12 @@ HRESULT Hal_DDrawSurface_Blt(LPDIRECTDRAWSURFACE7 iface, LPRECT rDest, if (rDest!=NULL) { - memcpy(& mDdBlt.rDest, rDest, sizeof(DDBLTFX)); + memcpy(& mDdBlt.rDest, rDest, sizeof(RECTL)); } if (rSrc!=NULL) { - memcpy(& mDdBlt.rDest, rSrc, sizeof(DDBLTFX)); + memcpy(& mDdBlt.rDest, rSrc, sizeof(RECTL)); } if (src != NULL)