From 8dd0738b1ca3fb8f75301edde9d8c078f810cbd6 Mon Sep 17 00:00:00 2001 From: Nikolay Sivov Date: Thu, 20 Aug 2015 20:33:29 +0300 Subject: [PATCH] dwrite/tests: Fix layout test failure on Win10. --- dlls/dwrite/tests/layout.c | 2 +- include/dwrite.idl | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dlls/dwrite/tests/layout.c b/dlls/dwrite/tests/layout.c index 9e2aaea907e..67d49d13246 100644 --- a/dlls/dwrite/tests/layout.c +++ b/dlls/dwrite/tests/layout.c @@ -975,7 +975,7 @@ if (0) /* crashes on native */ hr = IDWriteTextFormat_SetLineSpacing(format, DWRITE_LINE_SPACING_METHOD_DEFAULT, -10.0, 0.0); ok(hr == E_INVALIDARG, "got 0x%08x\n", hr); - hr = IDWriteTextFormat_SetLineSpacing(format, DWRITE_LINE_SPACING_METHOD_UNIFORM+1, 0.0, 0.0); + hr = IDWriteTextFormat_SetLineSpacing(format, DWRITE_LINE_SPACING_METHOD_PROPORTIONAL+1, 0.0, 0.0); ok(hr == E_INVALIDARG, "got 0x%08x\n", hr); hr = IDWriteTextFormat_SetTrimming(format, &trimming, NULL); diff --git a/include/dwrite.idl b/include/dwrite.idl index bb41b4f75c9..f8644ba26b0 100644 --- a/include/dwrite.idl +++ b/include/dwrite.idl @@ -219,7 +219,8 @@ typedef enum DWRITE_BREAK_CONDITION typedef enum DWRITE_LINE_SPACING_METHOD { DWRITE_LINE_SPACING_METHOD_DEFAULT, - DWRITE_LINE_SPACING_METHOD_UNIFORM + DWRITE_LINE_SPACING_METHOD_UNIFORM, + DWRITE_LINE_SPACING_METHOD_PROPORTIONAL } DWRITE_LINE_SPACING_METHOD; cpp_quote("#define DWRITE_MAKE_OPENTYPE_TAG(a,b,c,d) ( \\")