wing32: Use the correct size for memcpy (coverity)

André Hentschel nerv at dawncrow.de
Mon Oct 22 12:56:41 CDT 2012


CID 731648

---
 dlls/wing32/wing32.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/dlls/wing32/wing32.c b/dlls/wing32/wing32.c
index 0c942a6..dc6dfd6 100644
--- a/dlls/wing32/wing32.c
+++ b/dlls/wing32/wing32.c
@@ -72,7 +72,7 @@ void * WINAPI WinGGetDIBPointer( HBITMAP hbmp, BITMAPINFO *bmi )
 
     if (GetObjectW( hbmp, sizeof(ds), &ds ) == sizeof(ds))
     {
-        memcpy( &bmi->bmiHeader, &ds.dsBmih, sizeof(*bmi) );
+        memcpy( &bmi->bmiHeader, &ds.dsBmih, sizeof(bmi->bmiHeader) );
         return ds.dsBm.bmBits;
     }
     return NULL;
-- 
1.7.4.1


-- 

Best Regards, André Hentschel


More information about the wine-patches mailing list