Jinoh Kang : gdi32: Allow passing BITMAPINFO with bmiHeader.biSizeImage == 0 for EMF DC.

Alexandre Julliard julliard at winehq.org
Mon Nov 8 15:45:05 CST 2021


Module: wine
Branch: master
Commit: da126e19e3f033b2f3f79e1821ce8dc6e9d44b47
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=da126e19e3f033b2f3f79e1821ce8dc6e9d44b47

Author: Jinoh Kang <jinoh.kang.kr at gmail.com>
Date:   Sat Nov  6 01:37:34 2021 +0900

gdi32: Allow passing BITMAPINFO with bmiHeader.biSizeImage == 0 for EMF DC.

User-facing APIs should accept biSizeImage == 0, and fix it up accordingly.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=51834
Signed-off-by: Jinoh Kang <jinoh.kang.kr at gmail.com>
Signed-off-by: Huw Davies <huw at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/gdi32/emfdc.c          | 210 ++++++++++++++++++++++++++++++++++++++++----
 dlls/gdi32/tests/metafile.c |  14 ---
 2 files changed, 194 insertions(+), 30 deletions(-)

Diff:   https://source.winehq.org/git/wine.git/?a=commitdiff;h=da126e19e3f033b2f3f79e1821ce8dc6e9d44b47



More information about the wine-cvs mailing list