Aric Stewart : usp10: Implement SSA_LINK flag.
Module: wine Branch: master Commit: 3ae30a676adecf6c22f6a4b6f76d50f8b1244948 URL: http://source.winehq.org/git/wine.git/?a=commit;h=3ae30a676adecf6c22f6a4b6f7... Author: Aric Stewart <aric(a)codeweavers.com> Date: Tue Jan 31 13:11:36 2012 -0600 usp10: Implement SSA_LINK flag. --- dlls/usp10/usp10.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/dlls/usp10/usp10.c b/dlls/usp10/usp10.c index 1342303..1f2b863 100644 --- a/dlls/usp10/usp10.c +++ b/dlls/usp10/usp10.c @@ -1856,6 +1856,9 @@ HRESULT WINAPI ScriptStringAnalyse(HDC hdc, const void *pString, int cString, } } + if ((dwFlags & SSA_LINK) && !analysis->glyphs[i].fallbackFont && !scriptInformation[analysis->pItem[i].a.eScript].props.fComplex) + analysis->pItem[i].a.fNoGlyphIndex = TRUE; + hr = ScriptShape(hdc, sc, &pStr[analysis->pItem[i].iCharPos], cChar, numGlyphs, &analysis->pItem[i].a, glyphs, pwLogClust, psva, &numGlyphsReturned);
participants (1)
-
Alexandre Julliard