Module: wine Branch: oldstable Commit: 04aa347c3a03c9602f0db518da64c4eea884fe86 URL: https://source.winehq.org/git/wine.git/?a=commit;h=04aa347c3a03c9602f0db518d...
Author: Daniel Lehman dlehman25@gmail.com Date: Wed Dec 19 21:35:05 2018 -0800
gdi32: Fix memory leak (Valgrind).
Signed-off-by: Daniel Lehman dlehman25@gmail.com Signed-off-by: Huw Davies huw@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org (cherry picked from commit 3b8fde3f0840af271cd0c1db4501e4e8261c05a9) Signed-off-by: Michael Stefaniuc mstefani@winehq.org
---
dlls/gdi32/dibdrv/bitblt.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/dlls/gdi32/dibdrv/bitblt.c b/dlls/gdi32/dibdrv/bitblt.c index 0acb23f..a84be82 100644 --- a/dlls/gdi32/dibdrv/bitblt.c +++ b/dlls/gdi32/dibdrv/bitblt.c @@ -1035,6 +1035,7 @@ DWORD dibdrv_PutImage( PHYSDEV dev, HRGN clip, BITMAPINFO *info, &dc->brush_org, rop ); free_clipped_rects( &clipped_rects ); } + free_dib_info( &src_dib ); if (tmp_rgn) DeleteObject( tmp_rgn ); return ret;