Module: wine Branch: master Commit: e4ecc89b6280cb74994031d52443e20400f3856f URL: https://gitlab.winehq.org/wine/wine/-/commit/e4ecc89b6280cb74994031d52443e20...
Author: Piotr Caban piotr@codeweavers.com Date: Thu Mar 23 18:30:54 2023 +0100
wineps: Handle EMR_CHORD record in spool files.
---
dlls/wineps.drv/printproc.c | 8 ++++++++ 1 file changed, 8 insertions(+)
diff --git a/dlls/wineps.drv/printproc.c b/dlls/wineps.drv/printproc.c index 13846423a4d..2cc3ea82bce 100644 --- a/dlls/wineps.drv/printproc.c +++ b/dlls/wineps.drv/printproc.c @@ -233,6 +233,14 @@ static int WINAPI hmf_proc(HDC hdc, HANDLETABLE *htable, p->rclBox.right, p->rclBox.bottom, p->ptlStart.x, p->ptlStart.y, p->ptlEnd.x, p->ptlEnd.y); } + case EMR_CHORD: + { + const EMRCHORD *p = (const EMRCHORD *)rec; + + return PSDRV_Chord(&data->pdev->dev, p->rclBox.left, p->rclBox.top, + p->rclBox.right, p->rclBox.bottom, p->ptlStart.x, + p->ptlStart.y, p->ptlEnd.x, p->ptlEnd.y); + } case EMR_LINETO: { const EMRLINETO *line = (const EMRLINETO *)rec;