Nikolay Sivov : dwrite: Increase a number of allocated family slots for system collection.
Alexandre Julliard
julliard at wine.codeweavers.com
Thu Sep 3 07:34:27 CDT 2015
Module: wine
Branch: master
Commit: 30108c730e9d38c1af7d253bad764136615db2ed
URL: http://source.winehq.org/git/wine.git/?a=commit;h=30108c730e9d38c1af7d253bad764136615db2ed
Author: Nikolay Sivov <nsivov at codeweavers.com>
Date: Thu Sep 3 07:36:55 2015 +0300
dwrite: Increase a number of allocated family slots for system collection.
---
dlls/dwrite/font.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/dwrite/font.c b/dlls/dwrite/font.c
index 0970f3a..baa5ace 100644
--- a/dlls/dwrite/font.c
+++ b/dlls/dwrite/font.c
@@ -1866,10 +1866,10 @@ static HRESULT init_font_collection(struct dwrite_fontcollection *collection, BO
collection->IDWriteFontCollection_iface.lpVtbl = &fontcollectionvtbl;
collection->ref = 1;
collection->family_count = 0;
- collection->family_alloc = 2;
+ collection->family_alloc = is_system ? 30 : 5;
collection->is_system = is_system;
- collection->family_data = heap_alloc(sizeof(*collection->family_data)*2);
+ collection->family_data = heap_alloc(sizeof(*collection->family_data) * collection->family_alloc);
if (!collection->family_data)
return E_OUTOFMEMORY;
More information about the wine-cvs
mailing list