Aric Stewart : gdi32: Set lpOrder in BIDI_Reorder even for strings not requireing reordering.

Alexandre Julliard julliard at winehq.org
Mon May 31 11:21:36 CDT 2010


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

Author: Aric Stewart <aric at codeweavers.com>
Date:   Sat May 29 20:12:52 2010 -0500

gdi32: Set lpOrder in BIDI_Reorder even for strings not requireing reordering.

---

 dlls/gdi32/bidi.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/dlls/gdi32/bidi.c b/dlls/gdi32/bidi.c
index 82691ed..ce6c358 100644
--- a/dlls/gdi32/bidi.c
+++ b/dlls/gdi32/bidi.c
@@ -425,6 +425,11 @@ BOOL BIDI_Reorder(
         if (done)
         {
             HeapFree(GetProcessHeap(), 0, chartype);
+            if (lpOrder)
+            {
+                for (i = 0; i < uCount; i++)
+                    lpOrder[i] = i;
+            }
             return TRUE;
         }
     }




More information about the wine-cvs mailing list