Dmitry Timoshkov : gdiplus: StringFormatFlagsLineLimit doesn' t allow line wrapping.

Alexandre Julliard julliard at winehq.org
Mon Aug 20 14:16:19 CDT 2012


Module: wine
Branch: master
Commit: 6e63a478b3523ad154ad37bfd1d686c1ba1129d6
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=6e63a478b3523ad154ad37bfd1d686c1ba1129d6

Author: Dmitry Timoshkov <dmitry at 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;
     }
 




More information about the wine-cvs mailing list