Nikolay Sivov : dwrite: Fix range comparison by locale name.
Module: wine Branch: master Commit: ed398419bce3fab6ac50ab025853ec28bc8ae7c4 URL: http://source.winehq.org/git/wine.git/?a=commit;h=ed398419bce3fab6ac50ab0258... Author: Nikolay Sivov <nsivov(a)codeweavers.com> Date: Fri Jan 2 22:01:21 2015 +0300 dwrite: Fix range comparison by locale name. --- dlls/dwrite/layout.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dlls/dwrite/layout.c b/dlls/dwrite/layout.c index 0ddb0b4..e8b7a10 100644 --- a/dlls/dwrite/layout.c +++ b/dlls/dwrite/layout.c @@ -424,7 +424,8 @@ static inline BOOL is_same_layout_attributes(struct layout_range const *left, st left->effect == right->effect && left->underline == right->underline && left->strikethrough == right->strikethrough && - left->collection == right->collection; + left->collection == right->collection && + !strcmpW(left->locale, right->locale); } static inline BOOL is_same_text_range(const DWRITE_TEXT_RANGE *left, const DWRITE_TEXT_RANGE *right)
participants (1)
-
Alexandre Julliard