#include #include #include #include "dump.h" int main() { FcResult result; assert(FcInit()); FcPattern* search = FcPatternCreate(); assert(search); FcValue searchval = { .type = FcTypeString, .u = { .s = "Noto Color Emoji" } }; assert( FcPatternAdd(search, FC_FAMILY, searchval, FcFalse) ); FcObjectSet* objs = FcObjectSetBuild(FC_FILE); assert(objs); assert(FcConfigSubstitute(NULL, search, FcMatchPattern)); FcDefaultSubstitute(search); FcFontSet* fset = FcFontSetCreate(); assert(fset); FcPattern* match = FcFontMatch(NULL, search, &result); assert(result == FcResultMatch); FcFontSetAdd(fset, match); dump_fontset(fset); }