GdipDeleteFontFamily(fontfamily);
}
-#if CORE_6660_IS_FIXED
static void test_logfont(void)
{
LOGFONTA lfa, lfa2;
GdipDeleteFontFamily(clonedFontFamily);
}
-#endif // CORE_6660_IS_FIXED
static void test_fontfamily_properties (void)
{
GdipDeleteFontFamily(fontfamily);
}
-#if CORE_6660_IS_FIXED
static int CALLBACK font_enum_proc(const LOGFONTW *lfe, const TEXTMETRICW *ntme,
DWORD type, LPARAM lparam)
{
GdipDeleteGraphics(graphics);
DeleteDC(hdc);
}
-#endif // CORE_6660_IS_FIXED
static void test_font_substitution(void)
{
GdiplusStartup(&gdiplusToken, &gdiplusStartupInput, NULL);
test_font_transform();
- test_font_substitution();
-#if CORE_6660_IS_FIXED
+ if (!winetest_interactive)
+ skip("ROSTESTS-154: Skipping test_font_substitution because of improper error handling\n");
+ else
+ test_font_substitution();
test_font_metrics();
-#endif
test_createfont();
-#if CORE_6660_IS_FIXED
test_logfont();
test_fontfamily();
-#endif
test_fontfamily_properties();
test_getgenerics();
test_installedfonts();