Module: wine Branch: master Commit: a10ae492928734f025f483455fcdb6afd0934764 URL: https://gitlab.winehq.org/wine/wine/-/commit/a10ae492928734f025f483455fcdb6a...
Author: Nikolay Sivov nsivov@codeweavers.com Date: Sat Sep 10 09:14:59 2022 +0300
dwrite/layout: Use same logic for mapping both non-visual and visual runs.
Both non-visual and visual runs go through fallback mapping process, and could end up with hard coded default at the end if fallback was insufficient.
Visual runs are using custom fallback and then the system one, non-visual ones are using only system fallback.
Signed-off-by: Nikolay Sivov nsivov@codeweavers.com
---
dlls/dwrite/layout.c | 248 +++++++++++++++++++++++++++++---------------------- 1 file changed, 141 insertions(+), 107 deletions(-)