Piotr Caban : gdiplus: Fix saving pen dashed line cap style to metafile.
Module: wine Branch: master Commit: 70afb4ecd0a947841fadb3c17785c4d763479b2a URL: http://source.winehq.org/git/wine.git/?a=commit;h=70afb4ecd0a947841fadb3c177... Author: Piotr Caban <piotr(a)codeweavers.com> Date: Mon Jul 24 16:54:06 2017 +0200 gdiplus: Fix saving pen dashed line cap style to metafile. Signed-off-by: Piotr Caban <piotr(a)codeweavers.com> Signed-off-by: Vincent Povirk <vincent(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> --- dlls/gdiplus/metafile.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dlls/gdiplus/metafile.c b/dlls/gdiplus/metafile.c index c3895ed..063e565 100644 --- a/dlls/gdiplus/metafile.c +++ b/dlls/gdiplus/metafile.c @@ -2791,7 +2791,7 @@ static GpStatus METAFILE_AddPenObject(GpMetafile *metafile, GpPen *pen, DWORD *i data_flags |= PenDataLineStyle; pen_data_size += sizeof(DWORD); } - if (pen->dash != (GpDashStyle)DashCapFlat) + if (pen->dashcap != DashCapFlat) { data_flags |= PenDataDashedLineCap; pen_data_size += sizeof(DWORD); @@ -2879,7 +2879,7 @@ static GpStatus METAFILE_AddPenObject(GpMetafile *metafile, GpPen *pen, DWORD *i } if (data_flags & PenDataDashedLineCap) { - *(DWORD*)(pen_data->OptionalData + i) = pen->dash; + *(DWORD*)(pen_data->OptionalData + i) = pen->dashcap; i += sizeof(DWORD); } if (data_flags & PenDataDashedLineOffset)
participants (1)
-
Alexandre Julliard