[Bug 45793] New: GetCharacterPlacement produces incorrect lpOrder values with GCP_REORDER
wine-bugs at winehq.org
wine-bugs at winehq.org
Fri Sep 7 15:41:25 CDT 2018
https://bugs.winehq.org/show_bug.cgi?id=45793
Bug ID: 45793
Summary: GetCharacterPlacement produces incorrect lpOrder
values with GCP_REORDER
Product: Wine
Version: unspecified
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: gdi32
Assignee: wine-bugs at winehq.org
Reporter: peterooch at outlook.com
Distribution: ---
Created attachment 62252
--> https://bugs.winehq.org/attachment.cgi?id=62252
Side by side comparison of the test, left:ReactOS right:windows
When using GetCharacterPlacement with the example string "אבגדהABCDוזחטי" and
using the results from the GCP_RESULTS struct, the lpOrder values are incorrect
for the last 5 characters.
Found out while checking in ReactOS, which uses BIDI_Reorder for bidi.c from
wine gdi32, checked also in fedora 28 to double check if the error persists and
it persists.
The test code in question
https://github.com/peterooch/reactos/blob/67ee00fecb0f5e93fc5e55904af6eef626c78bf6/modules/rostests/win32/user32/biditext/biditext.c#L191
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list