Nikolay Sivov : dwrite: Use older interface version for fallback system collection.

Alexandre Julliard julliard at winehq.org
Fri Jul 22 15:38:23 CDT 2022


Module: wine
Branch: master
Commit: c4af69e0b764ed3a8351c48a751ccf7f9b13289b
URL:    https://gitlab.winehq.org/wine/wine/-/commit/c4af69e0b764ed3a8351c48a751ccf7f9b13289b

Author: Nikolay Sivov <nsivov at codeweavers.com>
Date:   Sat Jul 16 13:22:20 2022 +0300

dwrite: Use older interface version for fallback system collection.

Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>

---

 dlls/dwrite/analyzer.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dlls/dwrite/analyzer.c b/dlls/dwrite/analyzer.c
index 7ffcfa8070c..a8ab12b9430 100644
--- a/dlls/dwrite/analyzer.c
+++ b/dlls/dwrite/analyzer.c
@@ -245,7 +245,7 @@ struct dwrite_fontfallback
     IDWriteFontFallback1 IDWriteFontFallback1_iface;
     LONG refcount;
     IDWriteFactory7 *factory;
-    IDWriteFontCollection1 *systemcollection;
+    IDWriteFontCollection *systemcollection;
     struct fallback_mapping *mappings;
     UINT32 mappings_count;
 };
@@ -2228,7 +2228,7 @@ HRESULT create_system_fontfallback(IDWriteFactory7 *factory, IDWriteFontFallback
     fallback->factory = factory;
     fallback->mappings = (struct fallback_mapping *)fontfallback_neutral_data;
     fallback->mappings_count = ARRAY_SIZE(fontfallback_neutral_data);
-    IDWriteFactory5_GetSystemFontCollection((IDWriteFactory5 *)fallback->factory, FALSE, &fallback->systemcollection, FALSE);
+    IDWriteFactory_GetSystemFontCollection((IDWriteFactory *)fallback->factory, &fallback->systemcollection, FALSE);
 
     *ret = &fallback->IDWriteFontFallback1_iface;
 
@@ -2238,7 +2238,7 @@ HRESULT create_system_fontfallback(IDWriteFactory7 *factory, IDWriteFontFallback
 void release_system_fontfallback(IDWriteFontFallback1 *iface)
 {
     struct dwrite_fontfallback *fallback = impl_from_IDWriteFontFallback1(iface);
-    IDWriteFontCollection1_Release(fallback->systemcollection);
+    IDWriteFontCollection_Release(fallback->systemcollection);
     free(fallback);
 }
 




More information about the wine-cvs mailing list