If the script cache was already freed before ScriptTextOut() runs and
hence the sfnt member is not available, use the definition from
init_script_cache() to conditionally apply the ETO_GLYPH_INDEX flag.
--
v3: gdi32/uniscribe: Ensure the cache is initialised.
https://gitlab.winehq.org/wine/wine/-/merge_requests/5893