[PATCH v3 2/2] gdiplus: In GdipPrivateAddMemoryFont allow loading fonts with long names
Nikolay Sivov
nsivov at codeweavers.com
Sat Nov 18 12:36:21 CST 2017
On 11/18/2017 09:18 PM, Fabian Maurer wrote:
> + stat = GdipGetFontCollectionFamilyList(fonts, num_families, &family, &num_families);
> + ok(stat == Ok, "GdipGetFontCollectionFamilyList failed: %d\n", stat);
> +
> + stat = GdipGetFamilyName(family, family_name, LANG_NEUTRAL);
> + ok(stat == Ok, "GdipGetFamilyName failed: %d\n", stat);
> +
> + stat = GdipCreateFont(family, 256.0, FontStyleRegular, UnitPixel, &font);
> + ok(stat == Ok, "GdipCreateFont failed: %d\n", stat);
> +
> + /* Cleanup */
> +
> + stat = GdipDeleteFont(font);
> + ok(stat == Ok, "GdipDeleteFont failed: %d\n", stat);
> +
> + stat = GdipDeletePrivateFontCollection(&fonts);
> + ok(stat == Ok, "GdipDeletePrivateFontCollection failed: %d\n", stat);
> +
> + DELETE_FONTFILE(path);
"family" should also be released probably.
More information about the wine-devel
mailing list