Module: wine Branch: master Commit: 6e63a478b3523ad154ad37bfd1d686c1ba1129d6 URL: http://source.winehq.org/git/wine.git/?a=commit;h=6e63a478b3523ad154ad37bfd1...
Author: Dmitry Timoshkov dmitry@baikal.ru Date: Mon Aug 20 12:08:34 2012 +0900
gdiplus: StringFormatFlagsLineLimit doesn't allow line wrapping.
---
dlls/gdiplus/graphics.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/dlls/gdiplus/graphics.c b/dlls/gdiplus/graphics.c index e46cf48..7068534 100644 --- a/dlls/gdiplus/graphics.c +++ b/dlls/gdiplus/graphics.c @@ -4864,7 +4864,8 @@ GpStatus gdip_format_string(HDC hdc, break;
/* Stop if this was a linewrap (but not if it was a linebreak). */ - if((lret == fitcpy) && format && (format->attr & StringFormatFlagsNoWrap)) + if ((lret == fitcpy) && format && + (format->attr & (StringFormatFlagsNoWrap | StringFormatFlagsLineLimit))) break; }