diff --git a/reactos/subsystems/win32/win32k/objects/dibobj.c b/reactos/subsystems/win32/win32k/objects/dibobj.c index 6266644b0d9..e403b7a5844 100644 --- a/reactos/subsystems/win32/win32k/objects/dibobj.c +++ b/reactos/subsystems/win32/win32k/objects/dibobj.c @@ -275,7 +275,9 @@ IntSetDIBits( // If it succeeded, return number of scanlines copies if(copyBitsResult == TRUE) { - result = SourceSize.cy - 1; + result = SourceSize.cy; +// or +// result = abs(bmi->bmiHeader.biHeight) - StartScan; } // Clean up