diff --git a/src/detection/font/font_apple.m b/src/detection/font/font_apple.m index 1d75ec337..91689f6e9 100644 --- a/src/detection/font/font_apple.m +++ b/src/detection/font/font_apple.m @@ -1,4 +1,5 @@ #include "common/font.h" +#include "common/io.h" #include "util/apple/cf_helpers.h" #include "font.h" @@ -13,8 +14,10 @@ static void detectFontForType(CTFontUIFontType uiType, FFstrbuf* font) void ffDetectFontImpl(const FFinstance* instance, FFFontResult* result) { FF_UNUSED(instance); + ffSuppressIO(true); detectFontForType(kCTFontUIFontSystem, &result->fonts[0]); detectFontForType(kCTFontUIFontUser, &result->fonts[1]); detectFontForType(kCTFontUIFontUserFixedPitch, &result->fonts[2]); detectFontForType(kCTFontUIFontApplication, &result->fonts[3]); + ffSuppressIO(false); }