Commit 9ff62cb3 authored by Nikolay Sivov's avatar Nikolay Sivov Committed by Alexandre Julliard

dwrite: Add Arabic fallback ranges.

parent d3b72d0f
...@@ -224,6 +224,10 @@ system_fallback_config[] = ...@@ -224,6 +224,10 @@ system_fallback_config[] =
{ "0590-05FF, FB1D-FB4F", L"Noto Sans Hebrew" }, { "0590-05FF, FB1D-FB4F", L"Noto Sans Hebrew" },
{ "0600-06FF, 0750-077F, "
"08A0-08FF, FB50-FDCF, "
"FDF0-FDFF, FE70-FEFE", L"Noto Sans Arabic" },
{ "0900-097F", L"Noto Sans Devanagari" }, { "0900-097F", L"Noto Sans Devanagari" },
{ "0980-09FF", L"Noto Sans Bengali" }, { "0980-09FF", L"Noto Sans Bengali" },
{ "0A00-0A7F", L"Noto Sans Gurmukhi" }, { "0A00-0A7F", L"Noto Sans Gurmukhi" },
...@@ -247,8 +251,6 @@ system_fallback_config[] = ...@@ -247,8 +251,6 @@ system_fallback_config[] =
{ "3000-30FF, 31F0-31FF, 4E00-9FFF", L"Meiryo" }, { "3000-30FF, 31F0-31FF, 4E00-9FFF", L"Meiryo" },
}; };
static struct fallback_data system_fallback;
struct text_source_context struct text_source_context
{ {
IDWriteTextAnalysisSource *source; IDWriteTextAnalysisSource *source;
...@@ -436,6 +438,8 @@ struct dwrite_fontfallback_builder ...@@ -436,6 +438,8 @@ struct dwrite_fontfallback_builder
size_t mappings_size; size_t mappings_size;
}; };
static struct fallback_data system_fallback;
static void release_fallback_mapping(struct fallback_mapping *mapping) static void release_fallback_mapping(struct fallback_mapping *mapping)
{ {
unsigned int i; unsigned int i;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment