2022-07-27 18:07:21 +00:00
|
|
|
// This file is generated. Do not edit!
|
|
|
|
// see https://github.com/hpvb/dynload-wrapper for details
|
2023-01-30 08:59:49 +00:00
|
|
|
// generated by generate-wrapper.py 0.3 on 2023-01-12 10:15:54
|
|
|
|
// flags: generate-wrapper.py --include ./thirdparty/linuxbsd_headers/fontconfig/fontconfig.h --sys-include "thirdparty/linuxbsd_headers/fontconfig/fontconfig.h" --soname libfontconfig.so.1 --init-name fontconfig --omit-prefix FcCharSetFirst --omit-prefix FcCharSetNext --output-header ./platform/linuxbsd/fontconfig-so_wrap.h --output-implementation ./platform/linuxbsd/fontconfig-so_wrap.c
|
2022-07-27 18:07:21 +00:00
|
|
|
//
|
|
|
|
#include <stdint.h>
|
|
|
|
|
|
|
|
#define FcBlanksCreate FcBlanksCreate_dylibloader_orig_fontconfig
|
|
|
|
#define FcBlanksDestroy FcBlanksDestroy_dylibloader_orig_fontconfig
|
|
|
|
#define FcBlanksAdd FcBlanksAdd_dylibloader_orig_fontconfig
|
|
|
|
#define FcBlanksIsMember FcBlanksIsMember_dylibloader_orig_fontconfig
|
|
|
|
#define FcCacheDir FcCacheDir_dylibloader_orig_fontconfig
|
|
|
|
#define FcCacheCopySet FcCacheCopySet_dylibloader_orig_fontconfig
|
|
|
|
#define FcCacheSubdir FcCacheSubdir_dylibloader_orig_fontconfig
|
|
|
|
#define FcCacheNumSubdir FcCacheNumSubdir_dylibloader_orig_fontconfig
|
|
|
|
#define FcCacheNumFont FcCacheNumFont_dylibloader_orig_fontconfig
|
|
|
|
#define FcDirCacheUnlink FcDirCacheUnlink_dylibloader_orig_fontconfig
|
|
|
|
#define FcDirCacheValid FcDirCacheValid_dylibloader_orig_fontconfig
|
|
|
|
#define FcDirCacheClean FcDirCacheClean_dylibloader_orig_fontconfig
|
|
|
|
#define FcCacheCreateTagFile FcCacheCreateTagFile_dylibloader_orig_fontconfig
|
|
|
|
#define FcConfigHome FcConfigHome_dylibloader_orig_fontconfig
|
|
|
|
#define FcConfigEnableHome FcConfigEnableHome_dylibloader_orig_fontconfig
|
|
|
|
#define FcConfigFilename FcConfigFilename_dylibloader_orig_fontconfig
|
|
|
|
#define FcConfigCreate FcConfigCreate_dylibloader_orig_fontconfig
|
|
|
|
#define FcConfigReference FcConfigReference_dylibloader_orig_fontconfig
|
|
|
|
#define FcConfigDestroy FcConfigDestroy_dylibloader_orig_fontconfig
|
|
|
|
#define FcConfigSetCurrent FcConfigSetCurrent_dylibloader_orig_fontconfig
|
|
|
|
#define FcConfigGetCurrent FcConfigGetCurrent_dylibloader_orig_fontconfig
|
|
|
|
#define FcConfigUptoDate FcConfigUptoDate_dylibloader_orig_fontconfig
|
|
|
|
#define FcConfigBuildFonts FcConfigBuildFonts_dylibloader_orig_fontconfig
|
|
|
|
#define FcConfigGetFontDirs FcConfigGetFontDirs_dylibloader_orig_fontconfig
|
|
|
|
#define FcConfigGetConfigDirs FcConfigGetConfigDirs_dylibloader_orig_fontconfig
|
|
|
|
#define FcConfigGetConfigFiles FcConfigGetConfigFiles_dylibloader_orig_fontconfig
|
|
|
|
#define FcConfigGetCache FcConfigGetCache_dylibloader_orig_fontconfig
|
|
|
|
#define FcConfigGetBlanks FcConfigGetBlanks_dylibloader_orig_fontconfig
|
|
|
|
#define FcConfigGetCacheDirs FcConfigGetCacheDirs_dylibloader_orig_fontconfig
|
|
|
|
#define FcConfigGetRescanInterval FcConfigGetRescanInterval_dylibloader_orig_fontconfig
|
|
|
|
#define FcConfigSetRescanInterval FcConfigSetRescanInterval_dylibloader_orig_fontconfig
|
|
|
|
#define FcConfigGetFonts FcConfigGetFonts_dylibloader_orig_fontconfig
|
|
|
|
#define FcConfigAppFontAddFile FcConfigAppFontAddFile_dylibloader_orig_fontconfig
|
|
|
|
#define FcConfigAppFontAddDir FcConfigAppFontAddDir_dylibloader_orig_fontconfig
|
|
|
|
#define FcConfigAppFontClear FcConfigAppFontClear_dylibloader_orig_fontconfig
|
|
|
|
#define FcConfigSubstituteWithPat FcConfigSubstituteWithPat_dylibloader_orig_fontconfig
|
|
|
|
#define FcConfigSubstitute FcConfigSubstitute_dylibloader_orig_fontconfig
|
|
|
|
#define FcConfigGetSysRoot FcConfigGetSysRoot_dylibloader_orig_fontconfig
|
|
|
|
#define FcConfigSetSysRoot FcConfigSetSysRoot_dylibloader_orig_fontconfig
|
2022-11-21 13:04:01 +00:00
|
|
|
#define FcCharSetCreate FcCharSetCreate_dylibloader_orig_fontconfig
|
|
|
|
#define FcCharSetNew FcCharSetNew_dylibloader_orig_fontconfig
|
|
|
|
#define FcCharSetDestroy FcCharSetDestroy_dylibloader_orig_fontconfig
|
|
|
|
#define FcCharSetAddChar FcCharSetAddChar_dylibloader_orig_fontconfig
|
|
|
|
#define FcCharSetDelChar FcCharSetDelChar_dylibloader_orig_fontconfig
|
|
|
|
#define FcCharSetCopy FcCharSetCopy_dylibloader_orig_fontconfig
|
|
|
|
#define FcCharSetEqual FcCharSetEqual_dylibloader_orig_fontconfig
|
|
|
|
#define FcCharSetIntersect FcCharSetIntersect_dylibloader_orig_fontconfig
|
|
|
|
#define FcCharSetUnion FcCharSetUnion_dylibloader_orig_fontconfig
|
|
|
|
#define FcCharSetSubtract FcCharSetSubtract_dylibloader_orig_fontconfig
|
|
|
|
#define FcCharSetMerge FcCharSetMerge_dylibloader_orig_fontconfig
|
|
|
|
#define FcCharSetHasChar FcCharSetHasChar_dylibloader_orig_fontconfig
|
|
|
|
#define FcCharSetCount FcCharSetCount_dylibloader_orig_fontconfig
|
|
|
|
#define FcCharSetIntersectCount FcCharSetIntersectCount_dylibloader_orig_fontconfig
|
|
|
|
#define FcCharSetSubtractCount FcCharSetSubtractCount_dylibloader_orig_fontconfig
|
|
|
|
#define FcCharSetIsSubset FcCharSetIsSubset_dylibloader_orig_fontconfig
|
|
|
|
#define FcCharSetCoverage FcCharSetCoverage_dylibloader_orig_fontconfig
|
2022-07-27 18:07:21 +00:00
|
|
|
#define FcValuePrint FcValuePrint_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternPrint FcPatternPrint_dylibloader_orig_fontconfig
|
|
|
|
#define FcFontSetPrint FcFontSetPrint_dylibloader_orig_fontconfig
|
|
|
|
#define FcGetDefaultLangs FcGetDefaultLangs_dylibloader_orig_fontconfig
|
|
|
|
#define FcDefaultSubstitute FcDefaultSubstitute_dylibloader_orig_fontconfig
|
|
|
|
#define FcFileIsDir FcFileIsDir_dylibloader_orig_fontconfig
|
|
|
|
#define FcFileScan FcFileScan_dylibloader_orig_fontconfig
|
|
|
|
#define FcDirScan FcDirScan_dylibloader_orig_fontconfig
|
|
|
|
#define FcDirSave FcDirSave_dylibloader_orig_fontconfig
|
|
|
|
#define FcDirCacheLoad FcDirCacheLoad_dylibloader_orig_fontconfig
|
|
|
|
#define FcDirCacheRescan FcDirCacheRescan_dylibloader_orig_fontconfig
|
|
|
|
#define FcDirCacheRead FcDirCacheRead_dylibloader_orig_fontconfig
|
|
|
|
#define FcDirCacheLoadFile FcDirCacheLoadFile_dylibloader_orig_fontconfig
|
|
|
|
#define FcDirCacheUnload FcDirCacheUnload_dylibloader_orig_fontconfig
|
|
|
|
#define FcFreeTypeQuery FcFreeTypeQuery_dylibloader_orig_fontconfig
|
|
|
|
#define FcFontSetCreate FcFontSetCreate_dylibloader_orig_fontconfig
|
|
|
|
#define FcFontSetDestroy FcFontSetDestroy_dylibloader_orig_fontconfig
|
|
|
|
#define FcFontSetAdd FcFontSetAdd_dylibloader_orig_fontconfig
|
|
|
|
#define FcInitLoadConfig FcInitLoadConfig_dylibloader_orig_fontconfig
|
|
|
|
#define FcInitLoadConfigAndFonts FcInitLoadConfigAndFonts_dylibloader_orig_fontconfig
|
|
|
|
#define FcInit FcInit_dylibloader_orig_fontconfig
|
|
|
|
#define FcFini FcFini_dylibloader_orig_fontconfig
|
|
|
|
#define FcGetVersion FcGetVersion_dylibloader_orig_fontconfig
|
|
|
|
#define FcInitReinitialize FcInitReinitialize_dylibloader_orig_fontconfig
|
|
|
|
#define FcInitBringUptoDate FcInitBringUptoDate_dylibloader_orig_fontconfig
|
|
|
|
#define FcGetLangs FcGetLangs_dylibloader_orig_fontconfig
|
|
|
|
#define FcLangNormalize FcLangNormalize_dylibloader_orig_fontconfig
|
|
|
|
#define FcLangGetCharSet FcLangGetCharSet_dylibloader_orig_fontconfig
|
|
|
|
#define FcLangSetCreate FcLangSetCreate_dylibloader_orig_fontconfig
|
|
|
|
#define FcLangSetDestroy FcLangSetDestroy_dylibloader_orig_fontconfig
|
|
|
|
#define FcLangSetCopy FcLangSetCopy_dylibloader_orig_fontconfig
|
|
|
|
#define FcLangSetAdd FcLangSetAdd_dylibloader_orig_fontconfig
|
|
|
|
#define FcLangSetDel FcLangSetDel_dylibloader_orig_fontconfig
|
|
|
|
#define FcLangSetHasLang FcLangSetHasLang_dylibloader_orig_fontconfig
|
|
|
|
#define FcLangSetCompare FcLangSetCompare_dylibloader_orig_fontconfig
|
|
|
|
#define FcLangSetContains FcLangSetContains_dylibloader_orig_fontconfig
|
|
|
|
#define FcLangSetEqual FcLangSetEqual_dylibloader_orig_fontconfig
|
|
|
|
#define FcLangSetHash FcLangSetHash_dylibloader_orig_fontconfig
|
|
|
|
#define FcLangSetGetLangs FcLangSetGetLangs_dylibloader_orig_fontconfig
|
|
|
|
#define FcLangSetUnion FcLangSetUnion_dylibloader_orig_fontconfig
|
|
|
|
#define FcLangSetSubtract FcLangSetSubtract_dylibloader_orig_fontconfig
|
|
|
|
#define FcObjectSetCreate FcObjectSetCreate_dylibloader_orig_fontconfig
|
|
|
|
#define FcObjectSetAdd FcObjectSetAdd_dylibloader_orig_fontconfig
|
|
|
|
#define FcObjectSetDestroy FcObjectSetDestroy_dylibloader_orig_fontconfig
|
|
|
|
#define FcObjectSetVaBuild FcObjectSetVaBuild_dylibloader_orig_fontconfig
|
|
|
|
#define FcObjectSetBuild FcObjectSetBuild_dylibloader_orig_fontconfig
|
|
|
|
#define FcFontSetList FcFontSetList_dylibloader_orig_fontconfig
|
|
|
|
#define FcFontList FcFontList_dylibloader_orig_fontconfig
|
|
|
|
#define FcAtomicCreate FcAtomicCreate_dylibloader_orig_fontconfig
|
|
|
|
#define FcAtomicLock FcAtomicLock_dylibloader_orig_fontconfig
|
|
|
|
#define FcAtomicNewFile FcAtomicNewFile_dylibloader_orig_fontconfig
|
|
|
|
#define FcAtomicOrigFile FcAtomicOrigFile_dylibloader_orig_fontconfig
|
|
|
|
#define FcAtomicReplaceOrig FcAtomicReplaceOrig_dylibloader_orig_fontconfig
|
|
|
|
#define FcAtomicDeleteNew FcAtomicDeleteNew_dylibloader_orig_fontconfig
|
|
|
|
#define FcAtomicUnlock FcAtomicUnlock_dylibloader_orig_fontconfig
|
|
|
|
#define FcAtomicDestroy FcAtomicDestroy_dylibloader_orig_fontconfig
|
|
|
|
#define FcFontSetMatch FcFontSetMatch_dylibloader_orig_fontconfig
|
|
|
|
#define FcFontMatch FcFontMatch_dylibloader_orig_fontconfig
|
|
|
|
#define FcFontRenderPrepare FcFontRenderPrepare_dylibloader_orig_fontconfig
|
|
|
|
#define FcFontSetSort FcFontSetSort_dylibloader_orig_fontconfig
|
|
|
|
#define FcFontSort FcFontSort_dylibloader_orig_fontconfig
|
|
|
|
#define FcFontSetSortDestroy FcFontSetSortDestroy_dylibloader_orig_fontconfig
|
|
|
|
#define FcMatrixCopy FcMatrixCopy_dylibloader_orig_fontconfig
|
|
|
|
#define FcMatrixEqual FcMatrixEqual_dylibloader_orig_fontconfig
|
|
|
|
#define FcMatrixMultiply FcMatrixMultiply_dylibloader_orig_fontconfig
|
|
|
|
#define FcMatrixRotate FcMatrixRotate_dylibloader_orig_fontconfig
|
|
|
|
#define FcMatrixScale FcMatrixScale_dylibloader_orig_fontconfig
|
|
|
|
#define FcMatrixShear FcMatrixShear_dylibloader_orig_fontconfig
|
|
|
|
#define FcNameRegisterObjectTypes FcNameRegisterObjectTypes_dylibloader_orig_fontconfig
|
|
|
|
#define FcNameUnregisterObjectTypes FcNameUnregisterObjectTypes_dylibloader_orig_fontconfig
|
|
|
|
#define FcNameGetObjectType FcNameGetObjectType_dylibloader_orig_fontconfig
|
|
|
|
#define FcNameRegisterConstants FcNameRegisterConstants_dylibloader_orig_fontconfig
|
|
|
|
#define FcNameUnregisterConstants FcNameUnregisterConstants_dylibloader_orig_fontconfig
|
|
|
|
#define FcNameGetConstant FcNameGetConstant_dylibloader_orig_fontconfig
|
|
|
|
#define FcNameConstant FcNameConstant_dylibloader_orig_fontconfig
|
|
|
|
#define FcNameParse FcNameParse_dylibloader_orig_fontconfig
|
|
|
|
#define FcNameUnparse FcNameUnparse_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternCreate FcPatternCreate_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternDuplicate FcPatternDuplicate_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternReference FcPatternReference_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternFilter FcPatternFilter_dylibloader_orig_fontconfig
|
|
|
|
#define FcValueDestroy FcValueDestroy_dylibloader_orig_fontconfig
|
|
|
|
#define FcValueEqual FcValueEqual_dylibloader_orig_fontconfig
|
|
|
|
#define FcValueSave FcValueSave_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternDestroy FcPatternDestroy_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternEqual FcPatternEqual_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternEqualSubset FcPatternEqualSubset_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternHash FcPatternHash_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternAdd FcPatternAdd_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternAddWeak FcPatternAddWeak_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternGet FcPatternGet_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternGetWithBinding FcPatternGetWithBinding_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternDel FcPatternDel_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternRemove FcPatternRemove_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternAddInteger FcPatternAddInteger_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternAddDouble FcPatternAddDouble_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternAddString FcPatternAddString_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternAddMatrix FcPatternAddMatrix_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternAddCharSet FcPatternAddCharSet_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternAddBool FcPatternAddBool_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternAddLangSet FcPatternAddLangSet_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternAddRange FcPatternAddRange_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternGetInteger FcPatternGetInteger_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternGetDouble FcPatternGetDouble_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternGetString FcPatternGetString_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternGetMatrix FcPatternGetMatrix_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternGetCharSet FcPatternGetCharSet_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternGetBool FcPatternGetBool_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternGetLangSet FcPatternGetLangSet_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternGetRange FcPatternGetRange_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternVaBuild FcPatternVaBuild_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternBuild FcPatternBuild_dylibloader_orig_fontconfig
|
|
|
|
#define FcPatternFormat FcPatternFormat_dylibloader_orig_fontconfig
|
|
|
|
#define FcRangeCreateDouble FcRangeCreateDouble_dylibloader_orig_fontconfig
|
|
|
|
#define FcRangeCreateInteger FcRangeCreateInteger_dylibloader_orig_fontconfig
|
|
|
|
#define FcRangeDestroy FcRangeDestroy_dylibloader_orig_fontconfig
|
|
|
|
#define FcRangeCopy FcRangeCopy_dylibloader_orig_fontconfig
|
|
|
|
#define FcRangeGetDouble FcRangeGetDouble_dylibloader_orig_fontconfig
|
|
|
|
#define FcWeightFromOpenType FcWeightFromOpenType_dylibloader_orig_fontconfig
|
|
|
|
#define FcWeightToOpenType FcWeightToOpenType_dylibloader_orig_fontconfig
|
|
|
|
#define FcStrCopy FcStrCopy_dylibloader_orig_fontconfig
|
|
|
|
#define FcStrCopyFilename FcStrCopyFilename_dylibloader_orig_fontconfig
|
|
|
|
#define FcStrPlus FcStrPlus_dylibloader_orig_fontconfig
|
|
|
|
#define FcStrFree FcStrFree_dylibloader_orig_fontconfig
|
|
|
|
#define FcStrDowncase FcStrDowncase_dylibloader_orig_fontconfig
|
|
|
|
#define FcStrCmpIgnoreCase FcStrCmpIgnoreCase_dylibloader_orig_fontconfig
|
|
|
|
#define FcStrCmp FcStrCmp_dylibloader_orig_fontconfig
|
|
|
|
#define FcStrStrIgnoreCase FcStrStrIgnoreCase_dylibloader_orig_fontconfig
|
|
|
|
#define FcStrStr FcStrStr_dylibloader_orig_fontconfig
|
|
|
|
#define FcUtf8ToUcs4 FcUtf8ToUcs4_dylibloader_orig_fontconfig
|
|
|
|
#define FcUtf8Len FcUtf8Len_dylibloader_orig_fontconfig
|
|
|
|
#define FcUcs4ToUtf8 FcUcs4ToUtf8_dylibloader_orig_fontconfig
|
|
|
|
#define FcUtf16ToUcs4 FcUtf16ToUcs4_dylibloader_orig_fontconfig
|
|
|
|
#define FcUtf16Len FcUtf16Len_dylibloader_orig_fontconfig
|
|
|
|
#define FcStrDirname FcStrDirname_dylibloader_orig_fontconfig
|
|
|
|
#define FcStrBasename FcStrBasename_dylibloader_orig_fontconfig
|
|
|
|
#define FcStrSetCreate FcStrSetCreate_dylibloader_orig_fontconfig
|
|
|
|
#define FcStrSetMember FcStrSetMember_dylibloader_orig_fontconfig
|
|
|
|
#define FcStrSetEqual FcStrSetEqual_dylibloader_orig_fontconfig
|
|
|
|
#define FcStrSetAdd FcStrSetAdd_dylibloader_orig_fontconfig
|
|
|
|
#define FcStrSetAddFilename FcStrSetAddFilename_dylibloader_orig_fontconfig
|
|
|
|
#define FcStrSetDel FcStrSetDel_dylibloader_orig_fontconfig
|
|
|
|
#define FcStrSetDestroy FcStrSetDestroy_dylibloader_orig_fontconfig
|
|
|
|
#define FcStrListCreate FcStrListCreate_dylibloader_orig_fontconfig
|
|
|
|
#define FcStrListFirst FcStrListFirst_dylibloader_orig_fontconfig
|
|
|
|
#define FcStrListNext FcStrListNext_dylibloader_orig_fontconfig
|
|
|
|
#define FcStrListDone FcStrListDone_dylibloader_orig_fontconfig
|
|
|
|
#define FcConfigParseAndLoad FcConfigParseAndLoad_dylibloader_orig_fontconfig
|
|
|
|
#define FcConfigParseAndLoadFromMemory FcConfigParseAndLoadFromMemory_dylibloader_orig_fontconfig
|
2023-01-12 08:49:20 +00:00
|
|
|
#include "thirdparty/linuxbsd_headers/fontconfig/fontconfig.h"
|
2022-07-27 18:07:21 +00:00
|
|
|
#undef FcBlanksCreate
|
|
|
|
#undef FcBlanksDestroy
|
|
|
|
#undef FcBlanksAdd
|
|
|
|
#undef FcBlanksIsMember
|
|
|
|
#undef FcCacheDir
|
|
|
|
#undef FcCacheCopySet
|
|
|
|
#undef FcCacheSubdir
|
|
|
|
#undef FcCacheNumSubdir
|
|
|
|
#undef FcCacheNumFont
|
|
|
|
#undef FcDirCacheUnlink
|
|
|
|
#undef FcDirCacheValid
|
|
|
|
#undef FcDirCacheClean
|
|
|
|
#undef FcCacheCreateTagFile
|
|
|
|
#undef FcConfigHome
|
|
|
|
#undef FcConfigEnableHome
|
|
|
|
#undef FcConfigFilename
|
|
|
|
#undef FcConfigCreate
|
|
|
|
#undef FcConfigReference
|
|
|
|
#undef FcConfigDestroy
|
|
|
|
#undef FcConfigSetCurrent
|
|
|
|
#undef FcConfigGetCurrent
|
|
|
|
#undef FcConfigUptoDate
|
|
|
|
#undef FcConfigBuildFonts
|
|
|
|
#undef FcConfigGetFontDirs
|
|
|
|
#undef FcConfigGetConfigDirs
|
|
|
|
#undef FcConfigGetConfigFiles
|
|
|
|
#undef FcConfigGetCache
|
|
|
|
#undef FcConfigGetBlanks
|
|
|
|
#undef FcConfigGetCacheDirs
|
|
|
|
#undef FcConfigGetRescanInterval
|
|
|
|
#undef FcConfigSetRescanInterval
|
|
|
|
#undef FcConfigGetFonts
|
|
|
|
#undef FcConfigAppFontAddFile
|
|
|
|
#undef FcConfigAppFontAddDir
|
|
|
|
#undef FcConfigAppFontClear
|
|
|
|
#undef FcConfigSubstituteWithPat
|
|
|
|
#undef FcConfigSubstitute
|
|
|
|
#undef FcConfigGetSysRoot
|
|
|
|
#undef FcConfigSetSysRoot
|
2022-11-21 13:04:01 +00:00
|
|
|
#undef FcCharSetCreate
|
|
|
|
#undef FcCharSetNew
|
|
|
|
#undef FcCharSetDestroy
|
|
|
|
#undef FcCharSetAddChar
|
|
|
|
#undef FcCharSetDelChar
|
|
|
|
#undef FcCharSetCopy
|
|
|
|
#undef FcCharSetEqual
|
|
|
|
#undef FcCharSetIntersect
|
|
|
|
#undef FcCharSetUnion
|
|
|
|
#undef FcCharSetSubtract
|
|
|
|
#undef FcCharSetMerge
|
|
|
|
#undef FcCharSetHasChar
|
|
|
|
#undef FcCharSetCount
|
|
|
|
#undef FcCharSetIntersectCount
|
|
|
|
#undef FcCharSetSubtractCount
|
|
|
|
#undef FcCharSetIsSubset
|
|
|
|
#undef FcCharSetCoverage
|
2022-07-27 18:07:21 +00:00
|
|
|
#undef FcValuePrint
|
|
|
|
#undef FcPatternPrint
|
|
|
|
#undef FcFontSetPrint
|
|
|
|
#undef FcGetDefaultLangs
|
|
|
|
#undef FcDefaultSubstitute
|
|
|
|
#undef FcFileIsDir
|
|
|
|
#undef FcFileScan
|
|
|
|
#undef FcDirScan
|
|
|
|
#undef FcDirSave
|
|
|
|
#undef FcDirCacheLoad
|
|
|
|
#undef FcDirCacheRescan
|
|
|
|
#undef FcDirCacheRead
|
|
|
|
#undef FcDirCacheLoadFile
|
|
|
|
#undef FcDirCacheUnload
|
|
|
|
#undef FcFreeTypeQuery
|
|
|
|
#undef FcFontSetCreate
|
|
|
|
#undef FcFontSetDestroy
|
|
|
|
#undef FcFontSetAdd
|
|
|
|
#undef FcInitLoadConfig
|
|
|
|
#undef FcInitLoadConfigAndFonts
|
|
|
|
#undef FcInit
|
|
|
|
#undef FcFini
|
|
|
|
#undef FcGetVersion
|
|
|
|
#undef FcInitReinitialize
|
|
|
|
#undef FcInitBringUptoDate
|
|
|
|
#undef FcGetLangs
|
|
|
|
#undef FcLangNormalize
|
|
|
|
#undef FcLangGetCharSet
|
|
|
|
#undef FcLangSetCreate
|
|
|
|
#undef FcLangSetDestroy
|
|
|
|
#undef FcLangSetCopy
|
|
|
|
#undef FcLangSetAdd
|
|
|
|
#undef FcLangSetDel
|
|
|
|
#undef FcLangSetHasLang
|
|
|
|
#undef FcLangSetCompare
|
|
|
|
#undef FcLangSetContains
|
|
|
|
#undef FcLangSetEqual
|
|
|
|
#undef FcLangSetHash
|
|
|
|
#undef FcLangSetGetLangs
|
|
|
|
#undef FcLangSetUnion
|
|
|
|
#undef FcLangSetSubtract
|
|
|
|
#undef FcObjectSetCreate
|
|
|
|
#undef FcObjectSetAdd
|
|
|
|
#undef FcObjectSetDestroy
|
|
|
|
#undef FcObjectSetVaBuild
|
|
|
|
#undef FcObjectSetBuild
|
|
|
|
#undef FcFontSetList
|
|
|
|
#undef FcFontList
|
|
|
|
#undef FcAtomicCreate
|
|
|
|
#undef FcAtomicLock
|
|
|
|
#undef FcAtomicNewFile
|
|
|
|
#undef FcAtomicOrigFile
|
|
|
|
#undef FcAtomicReplaceOrig
|
|
|
|
#undef FcAtomicDeleteNew
|
|
|
|
#undef FcAtomicUnlock
|
|
|
|
#undef FcAtomicDestroy
|
|
|
|
#undef FcFontSetMatch
|
|
|
|
#undef FcFontMatch
|
|
|
|
#undef FcFontRenderPrepare
|
|
|
|
#undef FcFontSetSort
|
|
|
|
#undef FcFontSort
|
|
|
|
#undef FcFontSetSortDestroy
|
|
|
|
#undef FcMatrixCopy
|
|
|
|
#undef FcMatrixEqual
|
|
|
|
#undef FcMatrixMultiply
|
|
|
|
#undef FcMatrixRotate
|
|
|
|
#undef FcMatrixScale
|
|
|
|
#undef FcMatrixShear
|
|
|
|
#undef FcNameRegisterObjectTypes
|
|
|
|
#undef FcNameUnregisterObjectTypes
|
|
|
|
#undef FcNameGetObjectType
|
|
|
|
#undef FcNameRegisterConstants
|
|
|
|
#undef FcNameUnregisterConstants
|
|
|
|
#undef FcNameGetConstant
|
|
|
|
#undef FcNameConstant
|
|
|
|
#undef FcNameParse
|
|
|
|
#undef FcNameUnparse
|
|
|
|
#undef FcPatternCreate
|
|
|
|
#undef FcPatternDuplicate
|
|
|
|
#undef FcPatternReference
|
|
|
|
#undef FcPatternFilter
|
|
|
|
#undef FcValueDestroy
|
|
|
|
#undef FcValueEqual
|
|
|
|
#undef FcValueSave
|
|
|
|
#undef FcPatternDestroy
|
|
|
|
#undef FcPatternEqual
|
|
|
|
#undef FcPatternEqualSubset
|
|
|
|
#undef FcPatternHash
|
|
|
|
#undef FcPatternAdd
|
|
|
|
#undef FcPatternAddWeak
|
|
|
|
#undef FcPatternGet
|
|
|
|
#undef FcPatternGetWithBinding
|
|
|
|
#undef FcPatternDel
|
|
|
|
#undef FcPatternRemove
|
|
|
|
#undef FcPatternAddInteger
|
|
|
|
#undef FcPatternAddDouble
|
|
|
|
#undef FcPatternAddString
|
|
|
|
#undef FcPatternAddMatrix
|
|
|
|
#undef FcPatternAddCharSet
|
|
|
|
#undef FcPatternAddBool
|
|
|
|
#undef FcPatternAddLangSet
|
|
|
|
#undef FcPatternAddRange
|
|
|
|
#undef FcPatternGetInteger
|
|
|
|
#undef FcPatternGetDouble
|
|
|
|
#undef FcPatternGetString
|
|
|
|
#undef FcPatternGetMatrix
|
|
|
|
#undef FcPatternGetCharSet
|
|
|
|
#undef FcPatternGetBool
|
|
|
|
#undef FcPatternGetLangSet
|
|
|
|
#undef FcPatternGetRange
|
|
|
|
#undef FcPatternVaBuild
|
|
|
|
#undef FcPatternBuild
|
|
|
|
#undef FcPatternFormat
|
|
|
|
#undef FcRangeCreateDouble
|
|
|
|
#undef FcRangeCreateInteger
|
|
|
|
#undef FcRangeDestroy
|
|
|
|
#undef FcRangeCopy
|
|
|
|
#undef FcRangeGetDouble
|
|
|
|
#undef FcWeightFromOpenType
|
|
|
|
#undef FcWeightToOpenType
|
|
|
|
#undef FcStrCopy
|
|
|
|
#undef FcStrCopyFilename
|
|
|
|
#undef FcStrPlus
|
|
|
|
#undef FcStrFree
|
|
|
|
#undef FcStrDowncase
|
|
|
|
#undef FcStrCmpIgnoreCase
|
|
|
|
#undef FcStrCmp
|
|
|
|
#undef FcStrStrIgnoreCase
|
|
|
|
#undef FcStrStr
|
|
|
|
#undef FcUtf8ToUcs4
|
|
|
|
#undef FcUtf8Len
|
|
|
|
#undef FcUcs4ToUtf8
|
|
|
|
#undef FcUtf16ToUcs4
|
|
|
|
#undef FcUtf16Len
|
|
|
|
#undef FcStrDirname
|
|
|
|
#undef FcStrBasename
|
|
|
|
#undef FcStrSetCreate
|
|
|
|
#undef FcStrSetMember
|
|
|
|
#undef FcStrSetEqual
|
|
|
|
#undef FcStrSetAdd
|
|
|
|
#undef FcStrSetAddFilename
|
|
|
|
#undef FcStrSetDel
|
|
|
|
#undef FcStrSetDestroy
|
|
|
|
#undef FcStrListCreate
|
|
|
|
#undef FcStrListFirst
|
|
|
|
#undef FcStrListNext
|
|
|
|
#undef FcStrListDone
|
|
|
|
#undef FcConfigParseAndLoad
|
|
|
|
#undef FcConfigParseAndLoadFromMemory
|
|
|
|
#include <dlfcn.h>
|
|
|
|
#include <stdio.h>
|
|
|
|
FcBlanks* (*FcBlanksCreate_dylibloader_wrapper_fontconfig)( void);
|
|
|
|
void (*FcBlanksDestroy_dylibloader_wrapper_fontconfig)( FcBlanks*);
|
|
|
|
FcBool (*FcBlanksAdd_dylibloader_wrapper_fontconfig)( FcBlanks*, FcChar32);
|
|
|
|
FcBool (*FcBlanksIsMember_dylibloader_wrapper_fontconfig)( FcBlanks*, FcChar32);
|
|
|
|
const FcChar8* (*FcCacheDir_dylibloader_wrapper_fontconfig)(const FcCache*);
|
|
|
|
FcFontSet* (*FcCacheCopySet_dylibloader_wrapper_fontconfig)(const FcCache*);
|
|
|
|
const FcChar8* (*FcCacheSubdir_dylibloader_wrapper_fontconfig)(const FcCache*, int);
|
|
|
|
int (*FcCacheNumSubdir_dylibloader_wrapper_fontconfig)(const FcCache*);
|
|
|
|
int (*FcCacheNumFont_dylibloader_wrapper_fontconfig)(const FcCache*);
|
|
|
|
FcBool (*FcDirCacheUnlink_dylibloader_wrapper_fontconfig)(const FcChar8*, FcConfig*);
|
|
|
|
FcBool (*FcDirCacheValid_dylibloader_wrapper_fontconfig)(const FcChar8*);
|
|
|
|
FcBool (*FcDirCacheClean_dylibloader_wrapper_fontconfig)(const FcChar8*, FcBool);
|
|
|
|
void (*FcCacheCreateTagFile_dylibloader_wrapper_fontconfig)(const FcConfig*);
|
|
|
|
FcChar8* (*FcConfigHome_dylibloader_wrapper_fontconfig)( void);
|
|
|
|
FcBool (*FcConfigEnableHome_dylibloader_wrapper_fontconfig)( FcBool);
|
|
|
|
FcChar8* (*FcConfigFilename_dylibloader_wrapper_fontconfig)(const FcChar8*);
|
|
|
|
FcConfig* (*FcConfigCreate_dylibloader_wrapper_fontconfig)( void);
|
|
|
|
FcConfig* (*FcConfigReference_dylibloader_wrapper_fontconfig)( FcConfig*);
|
|
|
|
void (*FcConfigDestroy_dylibloader_wrapper_fontconfig)( FcConfig*);
|
|
|
|
FcBool (*FcConfigSetCurrent_dylibloader_wrapper_fontconfig)( FcConfig*);
|
|
|
|
FcConfig* (*FcConfigGetCurrent_dylibloader_wrapper_fontconfig)( void);
|
|
|
|
FcBool (*FcConfigUptoDate_dylibloader_wrapper_fontconfig)( FcConfig*);
|
|
|
|
FcBool (*FcConfigBuildFonts_dylibloader_wrapper_fontconfig)( FcConfig*);
|
|
|
|
FcStrList* (*FcConfigGetFontDirs_dylibloader_wrapper_fontconfig)( FcConfig*);
|
|
|
|
FcStrList* (*FcConfigGetConfigDirs_dylibloader_wrapper_fontconfig)( FcConfig*);
|
|
|
|
FcStrList* (*FcConfigGetConfigFiles_dylibloader_wrapper_fontconfig)( FcConfig*);
|
|
|
|
FcChar8* (*FcConfigGetCache_dylibloader_wrapper_fontconfig)( FcConfig*);
|
|
|
|
FcBlanks* (*FcConfigGetBlanks_dylibloader_wrapper_fontconfig)( FcConfig*);
|
|
|
|
FcStrList* (*FcConfigGetCacheDirs_dylibloader_wrapper_fontconfig)(const FcConfig*);
|
|
|
|
int (*FcConfigGetRescanInterval_dylibloader_wrapper_fontconfig)( FcConfig*);
|
|
|
|
FcBool (*FcConfigSetRescanInterval_dylibloader_wrapper_fontconfig)( FcConfig*, int);
|
|
|
|
FcFontSet* (*FcConfigGetFonts_dylibloader_wrapper_fontconfig)( FcConfig*, FcSetName);
|
|
|
|
FcBool (*FcConfigAppFontAddFile_dylibloader_wrapper_fontconfig)( FcConfig*,const FcChar8*);
|
|
|
|
FcBool (*FcConfigAppFontAddDir_dylibloader_wrapper_fontconfig)( FcConfig*,const FcChar8*);
|
|
|
|
void (*FcConfigAppFontClear_dylibloader_wrapper_fontconfig)( FcConfig*);
|
|
|
|
FcBool (*FcConfigSubstituteWithPat_dylibloader_wrapper_fontconfig)( FcConfig*, FcPattern*, FcPattern*, FcMatchKind);
|
|
|
|
FcBool (*FcConfigSubstitute_dylibloader_wrapper_fontconfig)( FcConfig*, FcPattern*, FcMatchKind);
|
|
|
|
const FcChar8* (*FcConfigGetSysRoot_dylibloader_wrapper_fontconfig)(const FcConfig*);
|
|
|
|
void (*FcConfigSetSysRoot_dylibloader_wrapper_fontconfig)( FcConfig*,const FcChar8*);
|
2022-11-21 13:04:01 +00:00
|
|
|
FcCharSet* (*FcCharSetCreate_dylibloader_wrapper_fontconfig)( void);
|
|
|
|
FcCharSet* (*FcCharSetNew_dylibloader_wrapper_fontconfig)( void);
|
|
|
|
void (*FcCharSetDestroy_dylibloader_wrapper_fontconfig)( FcCharSet*);
|
|
|
|
FcBool (*FcCharSetAddChar_dylibloader_wrapper_fontconfig)( FcCharSet*, FcChar32);
|
|
|
|
FcBool (*FcCharSetDelChar_dylibloader_wrapper_fontconfig)( FcCharSet*, FcChar32);
|
|
|
|
FcCharSet* (*FcCharSetCopy_dylibloader_wrapper_fontconfig)( FcCharSet*);
|
|
|
|
FcBool (*FcCharSetEqual_dylibloader_wrapper_fontconfig)(const FcCharSet*,const FcCharSet*);
|
|
|
|
FcCharSet* (*FcCharSetIntersect_dylibloader_wrapper_fontconfig)(const FcCharSet*,const FcCharSet*);
|
|
|
|
FcCharSet* (*FcCharSetUnion_dylibloader_wrapper_fontconfig)(const FcCharSet*,const FcCharSet*);
|
|
|
|
FcCharSet* (*FcCharSetSubtract_dylibloader_wrapper_fontconfig)(const FcCharSet*,const FcCharSet*);
|
|
|
|
FcBool (*FcCharSetMerge_dylibloader_wrapper_fontconfig)( FcCharSet*,const FcCharSet*, FcBool*);
|
|
|
|
FcBool (*FcCharSetHasChar_dylibloader_wrapper_fontconfig)(const FcCharSet*, FcChar32);
|
|
|
|
FcChar32 (*FcCharSetCount_dylibloader_wrapper_fontconfig)(const FcCharSet*);
|
|
|
|
FcChar32 (*FcCharSetIntersectCount_dylibloader_wrapper_fontconfig)(const FcCharSet*,const FcCharSet*);
|
|
|
|
FcChar32 (*FcCharSetSubtractCount_dylibloader_wrapper_fontconfig)(const FcCharSet*,const FcCharSet*);
|
|
|
|
FcBool (*FcCharSetIsSubset_dylibloader_wrapper_fontconfig)(const FcCharSet*,const FcCharSet*);
|
|
|
|
FcChar32 (*FcCharSetCoverage_dylibloader_wrapper_fontconfig)(const FcCharSet*, FcChar32, FcChar32*);
|
2022-07-27 18:07:21 +00:00
|
|
|
void (*FcValuePrint_dylibloader_wrapper_fontconfig)(const FcValue);
|
|
|
|
void (*FcPatternPrint_dylibloader_wrapper_fontconfig)(const FcPattern*);
|
|
|
|
void (*FcFontSetPrint_dylibloader_wrapper_fontconfig)(const FcFontSet*);
|
|
|
|
FcStrSet* (*FcGetDefaultLangs_dylibloader_wrapper_fontconfig)( void);
|
|
|
|
void (*FcDefaultSubstitute_dylibloader_wrapper_fontconfig)( FcPattern*);
|
|
|
|
FcBool (*FcFileIsDir_dylibloader_wrapper_fontconfig)(const FcChar8*);
|
|
|
|
FcBool (*FcFileScan_dylibloader_wrapper_fontconfig)( FcFontSet*, FcStrSet*, FcFileCache*, FcBlanks*,const FcChar8*, FcBool);
|
|
|
|
FcBool (*FcDirScan_dylibloader_wrapper_fontconfig)( FcFontSet*, FcStrSet*, FcFileCache*, FcBlanks*,const FcChar8*, FcBool);
|
|
|
|
FcBool (*FcDirSave_dylibloader_wrapper_fontconfig)( FcFontSet*, FcStrSet*,const FcChar8*);
|
|
|
|
FcCache* (*FcDirCacheLoad_dylibloader_wrapper_fontconfig)(const FcChar8*, FcConfig*, FcChar8**);
|
|
|
|
FcCache* (*FcDirCacheRescan_dylibloader_wrapper_fontconfig)(const FcChar8*, FcConfig*);
|
|
|
|
FcCache* (*FcDirCacheRead_dylibloader_wrapper_fontconfig)(const FcChar8*, FcBool, FcConfig*);
|
|
|
|
FcCache* (*FcDirCacheLoadFile_dylibloader_wrapper_fontconfig)(const FcChar8*,struct stat*);
|
|
|
|
void (*FcDirCacheUnload_dylibloader_wrapper_fontconfig)( FcCache*);
|
2023-01-12 08:49:20 +00:00
|
|
|
FcPattern* (*FcFreeTypeQuery_dylibloader_wrapper_fontconfig)(const FcChar8*, int, FcBlanks*, int*);
|
2022-07-27 18:07:21 +00:00
|
|
|
FcFontSet* (*FcFontSetCreate_dylibloader_wrapper_fontconfig)( void);
|
|
|
|
void (*FcFontSetDestroy_dylibloader_wrapper_fontconfig)( FcFontSet*);
|
|
|
|
FcBool (*FcFontSetAdd_dylibloader_wrapper_fontconfig)( FcFontSet*, FcPattern*);
|
|
|
|
FcConfig* (*FcInitLoadConfig_dylibloader_wrapper_fontconfig)( void);
|
|
|
|
FcConfig* (*FcInitLoadConfigAndFonts_dylibloader_wrapper_fontconfig)( void);
|
|
|
|
FcBool (*FcInit_dylibloader_wrapper_fontconfig)( void);
|
|
|
|
void (*FcFini_dylibloader_wrapper_fontconfig)( void);
|
|
|
|
int (*FcGetVersion_dylibloader_wrapper_fontconfig)( void);
|
|
|
|
FcBool (*FcInitReinitialize_dylibloader_wrapper_fontconfig)( void);
|
|
|
|
FcBool (*FcInitBringUptoDate_dylibloader_wrapper_fontconfig)( void);
|
|
|
|
FcStrSet* (*FcGetLangs_dylibloader_wrapper_fontconfig)( void);
|
|
|
|
FcChar8* (*FcLangNormalize_dylibloader_wrapper_fontconfig)(const FcChar8*);
|
|
|
|
const FcCharSet* (*FcLangGetCharSet_dylibloader_wrapper_fontconfig)(const FcChar8*);
|
|
|
|
FcLangSet* (*FcLangSetCreate_dylibloader_wrapper_fontconfig)( void);
|
|
|
|
void (*FcLangSetDestroy_dylibloader_wrapper_fontconfig)( FcLangSet*);
|
|
|
|
FcLangSet* (*FcLangSetCopy_dylibloader_wrapper_fontconfig)(const FcLangSet*);
|
|
|
|
FcBool (*FcLangSetAdd_dylibloader_wrapper_fontconfig)( FcLangSet*,const FcChar8*);
|
|
|
|
FcBool (*FcLangSetDel_dylibloader_wrapper_fontconfig)( FcLangSet*,const FcChar8*);
|
|
|
|
FcLangResult (*FcLangSetHasLang_dylibloader_wrapper_fontconfig)(const FcLangSet*,const FcChar8*);
|
|
|
|
FcLangResult (*FcLangSetCompare_dylibloader_wrapper_fontconfig)(const FcLangSet*,const FcLangSet*);
|
|
|
|
FcBool (*FcLangSetContains_dylibloader_wrapper_fontconfig)(const FcLangSet*,const FcLangSet*);
|
|
|
|
FcBool (*FcLangSetEqual_dylibloader_wrapper_fontconfig)(const FcLangSet*,const FcLangSet*);
|
|
|
|
FcChar32 (*FcLangSetHash_dylibloader_wrapper_fontconfig)(const FcLangSet*);
|
|
|
|
FcStrSet* (*FcLangSetGetLangs_dylibloader_wrapper_fontconfig)(const FcLangSet*);
|
|
|
|
FcLangSet* (*FcLangSetUnion_dylibloader_wrapper_fontconfig)(const FcLangSet*,const FcLangSet*);
|
|
|
|
FcLangSet* (*FcLangSetSubtract_dylibloader_wrapper_fontconfig)(const FcLangSet*,const FcLangSet*);
|
|
|
|
FcObjectSet* (*FcObjectSetCreate_dylibloader_wrapper_fontconfig)( void);
|
|
|
|
FcBool (*FcObjectSetAdd_dylibloader_wrapper_fontconfig)( FcObjectSet*,const char*);
|
|
|
|
void (*FcObjectSetDestroy_dylibloader_wrapper_fontconfig)( FcObjectSet*);
|
|
|
|
FcObjectSet* (*FcObjectSetVaBuild_dylibloader_wrapper_fontconfig)(const char*, va_list);
|
|
|
|
FcObjectSet* (*FcObjectSetBuild_dylibloader_wrapper_fontconfig)(const char*,...);
|
|
|
|
FcFontSet* (*FcFontSetList_dylibloader_wrapper_fontconfig)( FcConfig*, FcFontSet**, int, FcPattern*, FcObjectSet*);
|
|
|
|
FcFontSet* (*FcFontList_dylibloader_wrapper_fontconfig)( FcConfig*, FcPattern*, FcObjectSet*);
|
|
|
|
FcAtomic* (*FcAtomicCreate_dylibloader_wrapper_fontconfig)(const FcChar8*);
|
|
|
|
FcBool (*FcAtomicLock_dylibloader_wrapper_fontconfig)( FcAtomic*);
|
|
|
|
FcChar8* (*FcAtomicNewFile_dylibloader_wrapper_fontconfig)( FcAtomic*);
|
|
|
|
FcChar8* (*FcAtomicOrigFile_dylibloader_wrapper_fontconfig)( FcAtomic*);
|
|
|
|
FcBool (*FcAtomicReplaceOrig_dylibloader_wrapper_fontconfig)( FcAtomic*);
|
|
|
|
void (*FcAtomicDeleteNew_dylibloader_wrapper_fontconfig)( FcAtomic*);
|
|
|
|
void (*FcAtomicUnlock_dylibloader_wrapper_fontconfig)( FcAtomic*);
|
|
|
|
void (*FcAtomicDestroy_dylibloader_wrapper_fontconfig)( FcAtomic*);
|
|
|
|
FcPattern* (*FcFontSetMatch_dylibloader_wrapper_fontconfig)( FcConfig*, FcFontSet**, int, FcPattern*, FcResult*);
|
|
|
|
FcPattern* (*FcFontMatch_dylibloader_wrapper_fontconfig)( FcConfig*, FcPattern*, FcResult*);
|
|
|
|
FcPattern* (*FcFontRenderPrepare_dylibloader_wrapper_fontconfig)( FcConfig*, FcPattern*, FcPattern*);
|
|
|
|
FcFontSet* (*FcFontSetSort_dylibloader_wrapper_fontconfig)( FcConfig*, FcFontSet**, int, FcPattern*, FcBool, FcCharSet**, FcResult*);
|
|
|
|
FcFontSet* (*FcFontSort_dylibloader_wrapper_fontconfig)( FcConfig*, FcPattern*, FcBool, FcCharSet**, FcResult*);
|
|
|
|
void (*FcFontSetSortDestroy_dylibloader_wrapper_fontconfig)( FcFontSet*);
|
|
|
|
FcMatrix* (*FcMatrixCopy_dylibloader_wrapper_fontconfig)(const FcMatrix*);
|
|
|
|
FcBool (*FcMatrixEqual_dylibloader_wrapper_fontconfig)(const FcMatrix*,const FcMatrix*);
|
|
|
|
void (*FcMatrixMultiply_dylibloader_wrapper_fontconfig)( FcMatrix*,const FcMatrix*,const FcMatrix*);
|
|
|
|
void (*FcMatrixRotate_dylibloader_wrapper_fontconfig)( FcMatrix*, double, double);
|
|
|
|
void (*FcMatrixScale_dylibloader_wrapper_fontconfig)( FcMatrix*, double, double);
|
|
|
|
void (*FcMatrixShear_dylibloader_wrapper_fontconfig)( FcMatrix*, double, double);
|
|
|
|
FcBool (*FcNameRegisterObjectTypes_dylibloader_wrapper_fontconfig)(const FcObjectType*, int);
|
|
|
|
FcBool (*FcNameUnregisterObjectTypes_dylibloader_wrapper_fontconfig)(const FcObjectType*, int);
|
|
|
|
const FcObjectType* (*FcNameGetObjectType_dylibloader_wrapper_fontconfig)(const char*);
|
|
|
|
FcBool (*FcNameRegisterConstants_dylibloader_wrapper_fontconfig)(const FcConstant*, int);
|
|
|
|
FcBool (*FcNameUnregisterConstants_dylibloader_wrapper_fontconfig)(const FcConstant*, int);
|
|
|
|
const FcConstant* (*FcNameGetConstant_dylibloader_wrapper_fontconfig)(const FcChar8*);
|
|
|
|
FcBool (*FcNameConstant_dylibloader_wrapper_fontconfig)(const FcChar8*, int*);
|
|
|
|
FcPattern* (*FcNameParse_dylibloader_wrapper_fontconfig)(const FcChar8*);
|
|
|
|
FcChar8* (*FcNameUnparse_dylibloader_wrapper_fontconfig)( FcPattern*);
|
|
|
|
FcPattern* (*FcPatternCreate_dylibloader_wrapper_fontconfig)( void);
|
|
|
|
FcPattern* (*FcPatternDuplicate_dylibloader_wrapper_fontconfig)(const FcPattern*);
|
|
|
|
void (*FcPatternReference_dylibloader_wrapper_fontconfig)( FcPattern*);
|
|
|
|
FcPattern* (*FcPatternFilter_dylibloader_wrapper_fontconfig)( FcPattern*,const FcObjectSet*);
|
|
|
|
void (*FcValueDestroy_dylibloader_wrapper_fontconfig)( FcValue);
|
|
|
|
FcBool (*FcValueEqual_dylibloader_wrapper_fontconfig)( FcValue, FcValue);
|
|
|
|
FcValue (*FcValueSave_dylibloader_wrapper_fontconfig)( FcValue);
|
|
|
|
void (*FcPatternDestroy_dylibloader_wrapper_fontconfig)( FcPattern*);
|
|
|
|
FcBool (*FcPatternEqual_dylibloader_wrapper_fontconfig)(const FcPattern*,const FcPattern*);
|
|
|
|
FcBool (*FcPatternEqualSubset_dylibloader_wrapper_fontconfig)(const FcPattern*,const FcPattern*,const FcObjectSet*);
|
|
|
|
FcChar32 (*FcPatternHash_dylibloader_wrapper_fontconfig)(const FcPattern*);
|
|
|
|
FcBool (*FcPatternAdd_dylibloader_wrapper_fontconfig)( FcPattern*,const char*, FcValue, FcBool);
|
|
|
|
FcBool (*FcPatternAddWeak_dylibloader_wrapper_fontconfig)( FcPattern*,const char*, FcValue, FcBool);
|
|
|
|
FcResult (*FcPatternGet_dylibloader_wrapper_fontconfig)(const FcPattern*,const char*, int, FcValue*);
|
|
|
|
FcResult (*FcPatternGetWithBinding_dylibloader_wrapper_fontconfig)(const FcPattern*,const char*, int, FcValue*, FcValueBinding*);
|
|
|
|
FcBool (*FcPatternDel_dylibloader_wrapper_fontconfig)( FcPattern*,const char*);
|
|
|
|
FcBool (*FcPatternRemove_dylibloader_wrapper_fontconfig)( FcPattern*,const char*, int);
|
|
|
|
FcBool (*FcPatternAddInteger_dylibloader_wrapper_fontconfig)( FcPattern*,const char*, int);
|
|
|
|
FcBool (*FcPatternAddDouble_dylibloader_wrapper_fontconfig)( FcPattern*,const char*, double);
|
|
|
|
FcBool (*FcPatternAddString_dylibloader_wrapper_fontconfig)( FcPattern*,const char*,const FcChar8*);
|
|
|
|
FcBool (*FcPatternAddMatrix_dylibloader_wrapper_fontconfig)( FcPattern*,const char*,const FcMatrix*);
|
|
|
|
FcBool (*FcPatternAddCharSet_dylibloader_wrapper_fontconfig)( FcPattern*,const char*,const FcCharSet*);
|
|
|
|
FcBool (*FcPatternAddBool_dylibloader_wrapper_fontconfig)( FcPattern*,const char*, FcBool);
|
|
|
|
FcBool (*FcPatternAddLangSet_dylibloader_wrapper_fontconfig)( FcPattern*,const char*,const FcLangSet*);
|
|
|
|
FcBool (*FcPatternAddRange_dylibloader_wrapper_fontconfig)( FcPattern*,const char*,const FcRange*);
|
|
|
|
FcResult (*FcPatternGetInteger_dylibloader_wrapper_fontconfig)(const FcPattern*,const char*, int, int*);
|
|
|
|
FcResult (*FcPatternGetDouble_dylibloader_wrapper_fontconfig)(const FcPattern*,const char*, int, double*);
|
|
|
|
FcResult (*FcPatternGetString_dylibloader_wrapper_fontconfig)(const FcPattern*,const char*, int, FcChar8**);
|
|
|
|
FcResult (*FcPatternGetMatrix_dylibloader_wrapper_fontconfig)(const FcPattern*,const char*, int, FcMatrix**);
|
|
|
|
FcResult (*FcPatternGetCharSet_dylibloader_wrapper_fontconfig)(const FcPattern*,const char*, int, FcCharSet**);
|
|
|
|
FcResult (*FcPatternGetBool_dylibloader_wrapper_fontconfig)(const FcPattern*,const char*, int, FcBool*);
|
|
|
|
FcResult (*FcPatternGetLangSet_dylibloader_wrapper_fontconfig)(const FcPattern*,const char*, int, FcLangSet**);
|
|
|
|
FcResult (*FcPatternGetRange_dylibloader_wrapper_fontconfig)(const FcPattern*,const char*, int, FcRange**);
|
|
|
|
FcPattern* (*FcPatternVaBuild_dylibloader_wrapper_fontconfig)( FcPattern*, va_list);
|
|
|
|
FcPattern* (*FcPatternBuild_dylibloader_wrapper_fontconfig)( FcPattern*,...);
|
|
|
|
FcChar8* (*FcPatternFormat_dylibloader_wrapper_fontconfig)( FcPattern*,const FcChar8*);
|
|
|
|
FcRange* (*FcRangeCreateDouble_dylibloader_wrapper_fontconfig)( double, double);
|
|
|
|
FcRange* (*FcRangeCreateInteger_dylibloader_wrapper_fontconfig)( FcChar32, FcChar32);
|
|
|
|
void (*FcRangeDestroy_dylibloader_wrapper_fontconfig)( FcRange*);
|
|
|
|
FcRange* (*FcRangeCopy_dylibloader_wrapper_fontconfig)(const FcRange*);
|
|
|
|
FcBool (*FcRangeGetDouble_dylibloader_wrapper_fontconfig)(const FcRange*, double*, double*);
|
|
|
|
int (*FcWeightFromOpenType_dylibloader_wrapper_fontconfig)( int);
|
|
|
|
int (*FcWeightToOpenType_dylibloader_wrapper_fontconfig)( int);
|
|
|
|
FcChar8* (*FcStrCopy_dylibloader_wrapper_fontconfig)(const FcChar8*);
|
|
|
|
FcChar8* (*FcStrCopyFilename_dylibloader_wrapper_fontconfig)(const FcChar8*);
|
|
|
|
FcChar8* (*FcStrPlus_dylibloader_wrapper_fontconfig)(const FcChar8*,const FcChar8*);
|
|
|
|
void (*FcStrFree_dylibloader_wrapper_fontconfig)( FcChar8*);
|
|
|
|
FcChar8* (*FcStrDowncase_dylibloader_wrapper_fontconfig)(const FcChar8*);
|
|
|
|
int (*FcStrCmpIgnoreCase_dylibloader_wrapper_fontconfig)(const FcChar8*,const FcChar8*);
|
|
|
|
int (*FcStrCmp_dylibloader_wrapper_fontconfig)(const FcChar8*,const FcChar8*);
|
|
|
|
const FcChar8* (*FcStrStrIgnoreCase_dylibloader_wrapper_fontconfig)(const FcChar8*,const FcChar8*);
|
|
|
|
const FcChar8* (*FcStrStr_dylibloader_wrapper_fontconfig)(const FcChar8*,const FcChar8*);
|
|
|
|
int (*FcUtf8ToUcs4_dylibloader_wrapper_fontconfig)(const FcChar8*, FcChar32*, int);
|
|
|
|
FcBool (*FcUtf8Len_dylibloader_wrapper_fontconfig)(const FcChar8*, int, int*, int*);
|
|
|
|
int (*FcUcs4ToUtf8_dylibloader_wrapper_fontconfig)( FcChar32, FcChar8 [6]);
|
|
|
|
int (*FcUtf16ToUcs4_dylibloader_wrapper_fontconfig)(const FcChar8*, FcEndian, FcChar32*, int);
|
|
|
|
FcBool (*FcUtf16Len_dylibloader_wrapper_fontconfig)(const FcChar8*, FcEndian, int, int*, int*);
|
|
|
|
FcChar8* (*FcStrDirname_dylibloader_wrapper_fontconfig)(const FcChar8*);
|
|
|
|
FcChar8* (*FcStrBasename_dylibloader_wrapper_fontconfig)(const FcChar8*);
|
|
|
|
FcStrSet* (*FcStrSetCreate_dylibloader_wrapper_fontconfig)( void);
|
|
|
|
FcBool (*FcStrSetMember_dylibloader_wrapper_fontconfig)( FcStrSet*,const FcChar8*);
|
|
|
|
FcBool (*FcStrSetEqual_dylibloader_wrapper_fontconfig)( FcStrSet*, FcStrSet*);
|
|
|
|
FcBool (*FcStrSetAdd_dylibloader_wrapper_fontconfig)( FcStrSet*,const FcChar8*);
|
|
|
|
FcBool (*FcStrSetAddFilename_dylibloader_wrapper_fontconfig)( FcStrSet*,const FcChar8*);
|
|
|
|
FcBool (*FcStrSetDel_dylibloader_wrapper_fontconfig)( FcStrSet*,const FcChar8*);
|
|
|
|
void (*FcStrSetDestroy_dylibloader_wrapper_fontconfig)( FcStrSet*);
|
|
|
|
FcStrList* (*FcStrListCreate_dylibloader_wrapper_fontconfig)( FcStrSet*);
|
|
|
|
void (*FcStrListFirst_dylibloader_wrapper_fontconfig)( FcStrList*);
|
|
|
|
FcChar8* (*FcStrListNext_dylibloader_wrapper_fontconfig)( FcStrList*);
|
|
|
|
void (*FcStrListDone_dylibloader_wrapper_fontconfig)( FcStrList*);
|
|
|
|
FcBool (*FcConfigParseAndLoad_dylibloader_wrapper_fontconfig)( FcConfig*,const FcChar8*, FcBool);
|
|
|
|
FcBool (*FcConfigParseAndLoadFromMemory_dylibloader_wrapper_fontconfig)( FcConfig*,const FcChar8*, FcBool);
|
|
|
|
int initialize_fontconfig(int verbose) {
|
|
|
|
void *handle;
|
|
|
|
char *error;
|
2022-12-09 17:05:06 +00:00
|
|
|
handle = dlopen("libfontconfig.so.1", RTLD_LAZY);
|
2022-07-27 18:07:21 +00:00
|
|
|
if (!handle) {
|
|
|
|
if (verbose) {
|
|
|
|
fprintf(stderr, "%s\n", dlerror());
|
|
|
|
}
|
|
|
|
return(1);
|
|
|
|
}
|
|
|
|
dlerror();
|
|
|
|
// FcBlanksCreate
|
|
|
|
*(void **) (&FcBlanksCreate_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcBlanksCreate");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcBlanksDestroy
|
|
|
|
*(void **) (&FcBlanksDestroy_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcBlanksDestroy");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcBlanksAdd
|
|
|
|
*(void **) (&FcBlanksAdd_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcBlanksAdd");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcBlanksIsMember
|
|
|
|
*(void **) (&FcBlanksIsMember_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcBlanksIsMember");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcCacheDir
|
|
|
|
*(void **) (&FcCacheDir_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcCacheDir");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcCacheCopySet
|
|
|
|
*(void **) (&FcCacheCopySet_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcCacheCopySet");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcCacheSubdir
|
|
|
|
*(void **) (&FcCacheSubdir_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcCacheSubdir");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcCacheNumSubdir
|
|
|
|
*(void **) (&FcCacheNumSubdir_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcCacheNumSubdir");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcCacheNumFont
|
|
|
|
*(void **) (&FcCacheNumFont_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcCacheNumFont");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcDirCacheUnlink
|
|
|
|
*(void **) (&FcDirCacheUnlink_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcDirCacheUnlink");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcDirCacheValid
|
|
|
|
*(void **) (&FcDirCacheValid_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcDirCacheValid");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcDirCacheClean
|
|
|
|
*(void **) (&FcDirCacheClean_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcDirCacheClean");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcCacheCreateTagFile
|
|
|
|
*(void **) (&FcCacheCreateTagFile_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcCacheCreateTagFile");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcConfigHome
|
|
|
|
*(void **) (&FcConfigHome_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcConfigHome");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcConfigEnableHome
|
|
|
|
*(void **) (&FcConfigEnableHome_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcConfigEnableHome");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcConfigFilename
|
|
|
|
*(void **) (&FcConfigFilename_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcConfigFilename");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcConfigCreate
|
|
|
|
*(void **) (&FcConfigCreate_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcConfigCreate");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcConfigReference
|
|
|
|
*(void **) (&FcConfigReference_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcConfigReference");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcConfigDestroy
|
|
|
|
*(void **) (&FcConfigDestroy_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcConfigDestroy");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcConfigSetCurrent
|
|
|
|
*(void **) (&FcConfigSetCurrent_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcConfigSetCurrent");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcConfigGetCurrent
|
|
|
|
*(void **) (&FcConfigGetCurrent_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcConfigGetCurrent");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcConfigUptoDate
|
|
|
|
*(void **) (&FcConfigUptoDate_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcConfigUptoDate");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcConfigBuildFonts
|
|
|
|
*(void **) (&FcConfigBuildFonts_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcConfigBuildFonts");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcConfigGetFontDirs
|
|
|
|
*(void **) (&FcConfigGetFontDirs_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcConfigGetFontDirs");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcConfigGetConfigDirs
|
|
|
|
*(void **) (&FcConfigGetConfigDirs_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcConfigGetConfigDirs");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcConfigGetConfigFiles
|
|
|
|
*(void **) (&FcConfigGetConfigFiles_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcConfigGetConfigFiles");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcConfigGetCache
|
|
|
|
*(void **) (&FcConfigGetCache_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcConfigGetCache");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcConfigGetBlanks
|
|
|
|
*(void **) (&FcConfigGetBlanks_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcConfigGetBlanks");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcConfigGetCacheDirs
|
|
|
|
*(void **) (&FcConfigGetCacheDirs_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcConfigGetCacheDirs");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcConfigGetRescanInterval
|
|
|
|
*(void **) (&FcConfigGetRescanInterval_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcConfigGetRescanInterval");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcConfigSetRescanInterval
|
|
|
|
*(void **) (&FcConfigSetRescanInterval_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcConfigSetRescanInterval");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcConfigGetFonts
|
|
|
|
*(void **) (&FcConfigGetFonts_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcConfigGetFonts");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcConfigAppFontAddFile
|
|
|
|
*(void **) (&FcConfigAppFontAddFile_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcConfigAppFontAddFile");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcConfigAppFontAddDir
|
|
|
|
*(void **) (&FcConfigAppFontAddDir_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcConfigAppFontAddDir");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcConfigAppFontClear
|
|
|
|
*(void **) (&FcConfigAppFontClear_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcConfigAppFontClear");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcConfigSubstituteWithPat
|
|
|
|
*(void **) (&FcConfigSubstituteWithPat_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcConfigSubstituteWithPat");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcConfigSubstitute
|
|
|
|
*(void **) (&FcConfigSubstitute_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcConfigSubstitute");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcConfigGetSysRoot
|
|
|
|
*(void **) (&FcConfigGetSysRoot_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcConfigGetSysRoot");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcConfigSetSysRoot
|
|
|
|
*(void **) (&FcConfigSetSysRoot_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcConfigSetSysRoot");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
2022-11-21 13:04:01 +00:00
|
|
|
// FcCharSetCreate
|
|
|
|
*(void **) (&FcCharSetCreate_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcCharSetCreate");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcCharSetNew
|
|
|
|
*(void **) (&FcCharSetNew_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcCharSetNew");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcCharSetDestroy
|
|
|
|
*(void **) (&FcCharSetDestroy_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcCharSetDestroy");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcCharSetAddChar
|
|
|
|
*(void **) (&FcCharSetAddChar_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcCharSetAddChar");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcCharSetDelChar
|
|
|
|
*(void **) (&FcCharSetDelChar_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcCharSetDelChar");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcCharSetCopy
|
|
|
|
*(void **) (&FcCharSetCopy_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcCharSetCopy");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcCharSetEqual
|
|
|
|
*(void **) (&FcCharSetEqual_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcCharSetEqual");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcCharSetIntersect
|
|
|
|
*(void **) (&FcCharSetIntersect_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcCharSetIntersect");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcCharSetUnion
|
|
|
|
*(void **) (&FcCharSetUnion_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcCharSetUnion");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcCharSetSubtract
|
|
|
|
*(void **) (&FcCharSetSubtract_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcCharSetSubtract");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcCharSetMerge
|
|
|
|
*(void **) (&FcCharSetMerge_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcCharSetMerge");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcCharSetHasChar
|
|
|
|
*(void **) (&FcCharSetHasChar_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcCharSetHasChar");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcCharSetCount
|
|
|
|
*(void **) (&FcCharSetCount_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcCharSetCount");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcCharSetIntersectCount
|
|
|
|
*(void **) (&FcCharSetIntersectCount_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcCharSetIntersectCount");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcCharSetSubtractCount
|
|
|
|
*(void **) (&FcCharSetSubtractCount_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcCharSetSubtractCount");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcCharSetIsSubset
|
|
|
|
*(void **) (&FcCharSetIsSubset_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcCharSetIsSubset");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcCharSetCoverage
|
|
|
|
*(void **) (&FcCharSetCoverage_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcCharSetCoverage");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
2022-07-27 18:07:21 +00:00
|
|
|
// FcValuePrint
|
|
|
|
*(void **) (&FcValuePrint_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcValuePrint");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternPrint
|
|
|
|
*(void **) (&FcPatternPrint_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternPrint");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcFontSetPrint
|
|
|
|
*(void **) (&FcFontSetPrint_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcFontSetPrint");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcGetDefaultLangs
|
|
|
|
*(void **) (&FcGetDefaultLangs_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcGetDefaultLangs");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcDefaultSubstitute
|
|
|
|
*(void **) (&FcDefaultSubstitute_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcDefaultSubstitute");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcFileIsDir
|
|
|
|
*(void **) (&FcFileIsDir_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcFileIsDir");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcFileScan
|
|
|
|
*(void **) (&FcFileScan_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcFileScan");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcDirScan
|
|
|
|
*(void **) (&FcDirScan_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcDirScan");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcDirSave
|
|
|
|
*(void **) (&FcDirSave_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcDirSave");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcDirCacheLoad
|
|
|
|
*(void **) (&FcDirCacheLoad_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcDirCacheLoad");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcDirCacheRescan
|
|
|
|
*(void **) (&FcDirCacheRescan_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcDirCacheRescan");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcDirCacheRead
|
|
|
|
*(void **) (&FcDirCacheRead_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcDirCacheRead");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcDirCacheLoadFile
|
|
|
|
*(void **) (&FcDirCacheLoadFile_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcDirCacheLoadFile");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcDirCacheUnload
|
|
|
|
*(void **) (&FcDirCacheUnload_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcDirCacheUnload");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcFreeTypeQuery
|
|
|
|
*(void **) (&FcFreeTypeQuery_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcFreeTypeQuery");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcFontSetCreate
|
|
|
|
*(void **) (&FcFontSetCreate_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcFontSetCreate");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcFontSetDestroy
|
|
|
|
*(void **) (&FcFontSetDestroy_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcFontSetDestroy");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcFontSetAdd
|
|
|
|
*(void **) (&FcFontSetAdd_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcFontSetAdd");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcInitLoadConfig
|
|
|
|
*(void **) (&FcInitLoadConfig_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcInitLoadConfig");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcInitLoadConfigAndFonts
|
|
|
|
*(void **) (&FcInitLoadConfigAndFonts_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcInitLoadConfigAndFonts");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcInit
|
|
|
|
*(void **) (&FcInit_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcInit");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcFini
|
|
|
|
*(void **) (&FcFini_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcFini");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcGetVersion
|
|
|
|
*(void **) (&FcGetVersion_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcGetVersion");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcInitReinitialize
|
|
|
|
*(void **) (&FcInitReinitialize_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcInitReinitialize");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcInitBringUptoDate
|
|
|
|
*(void **) (&FcInitBringUptoDate_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcInitBringUptoDate");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcGetLangs
|
|
|
|
*(void **) (&FcGetLangs_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcGetLangs");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcLangNormalize
|
|
|
|
*(void **) (&FcLangNormalize_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcLangNormalize");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcLangGetCharSet
|
|
|
|
*(void **) (&FcLangGetCharSet_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcLangGetCharSet");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcLangSetCreate
|
|
|
|
*(void **) (&FcLangSetCreate_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcLangSetCreate");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcLangSetDestroy
|
|
|
|
*(void **) (&FcLangSetDestroy_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcLangSetDestroy");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcLangSetCopy
|
|
|
|
*(void **) (&FcLangSetCopy_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcLangSetCopy");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcLangSetAdd
|
|
|
|
*(void **) (&FcLangSetAdd_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcLangSetAdd");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcLangSetDel
|
|
|
|
*(void **) (&FcLangSetDel_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcLangSetDel");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcLangSetHasLang
|
|
|
|
*(void **) (&FcLangSetHasLang_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcLangSetHasLang");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcLangSetCompare
|
|
|
|
*(void **) (&FcLangSetCompare_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcLangSetCompare");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcLangSetContains
|
|
|
|
*(void **) (&FcLangSetContains_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcLangSetContains");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcLangSetEqual
|
|
|
|
*(void **) (&FcLangSetEqual_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcLangSetEqual");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcLangSetHash
|
|
|
|
*(void **) (&FcLangSetHash_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcLangSetHash");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcLangSetGetLangs
|
|
|
|
*(void **) (&FcLangSetGetLangs_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcLangSetGetLangs");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcLangSetUnion
|
|
|
|
*(void **) (&FcLangSetUnion_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcLangSetUnion");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcLangSetSubtract
|
|
|
|
*(void **) (&FcLangSetSubtract_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcLangSetSubtract");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcObjectSetCreate
|
|
|
|
*(void **) (&FcObjectSetCreate_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcObjectSetCreate");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcObjectSetAdd
|
|
|
|
*(void **) (&FcObjectSetAdd_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcObjectSetAdd");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcObjectSetDestroy
|
|
|
|
*(void **) (&FcObjectSetDestroy_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcObjectSetDestroy");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcObjectSetVaBuild
|
|
|
|
*(void **) (&FcObjectSetVaBuild_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcObjectSetVaBuild");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcObjectSetBuild
|
|
|
|
*(void **) (&FcObjectSetBuild_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcObjectSetBuild");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcFontSetList
|
|
|
|
*(void **) (&FcFontSetList_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcFontSetList");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcFontList
|
|
|
|
*(void **) (&FcFontList_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcFontList");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcAtomicCreate
|
|
|
|
*(void **) (&FcAtomicCreate_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcAtomicCreate");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcAtomicLock
|
|
|
|
*(void **) (&FcAtomicLock_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcAtomicLock");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcAtomicNewFile
|
|
|
|
*(void **) (&FcAtomicNewFile_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcAtomicNewFile");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcAtomicOrigFile
|
|
|
|
*(void **) (&FcAtomicOrigFile_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcAtomicOrigFile");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcAtomicReplaceOrig
|
|
|
|
*(void **) (&FcAtomicReplaceOrig_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcAtomicReplaceOrig");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcAtomicDeleteNew
|
|
|
|
*(void **) (&FcAtomicDeleteNew_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcAtomicDeleteNew");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcAtomicUnlock
|
|
|
|
*(void **) (&FcAtomicUnlock_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcAtomicUnlock");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcAtomicDestroy
|
|
|
|
*(void **) (&FcAtomicDestroy_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcAtomicDestroy");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcFontSetMatch
|
|
|
|
*(void **) (&FcFontSetMatch_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcFontSetMatch");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcFontMatch
|
|
|
|
*(void **) (&FcFontMatch_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcFontMatch");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcFontRenderPrepare
|
|
|
|
*(void **) (&FcFontRenderPrepare_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcFontRenderPrepare");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcFontSetSort
|
|
|
|
*(void **) (&FcFontSetSort_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcFontSetSort");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcFontSort
|
|
|
|
*(void **) (&FcFontSort_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcFontSort");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcFontSetSortDestroy
|
|
|
|
*(void **) (&FcFontSetSortDestroy_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcFontSetSortDestroy");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcMatrixCopy
|
|
|
|
*(void **) (&FcMatrixCopy_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcMatrixCopy");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcMatrixEqual
|
|
|
|
*(void **) (&FcMatrixEqual_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcMatrixEqual");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcMatrixMultiply
|
|
|
|
*(void **) (&FcMatrixMultiply_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcMatrixMultiply");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcMatrixRotate
|
|
|
|
*(void **) (&FcMatrixRotate_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcMatrixRotate");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcMatrixScale
|
|
|
|
*(void **) (&FcMatrixScale_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcMatrixScale");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcMatrixShear
|
|
|
|
*(void **) (&FcMatrixShear_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcMatrixShear");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcNameRegisterObjectTypes
|
|
|
|
*(void **) (&FcNameRegisterObjectTypes_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcNameRegisterObjectTypes");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcNameUnregisterObjectTypes
|
|
|
|
*(void **) (&FcNameUnregisterObjectTypes_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcNameUnregisterObjectTypes");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcNameGetObjectType
|
|
|
|
*(void **) (&FcNameGetObjectType_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcNameGetObjectType");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcNameRegisterConstants
|
|
|
|
*(void **) (&FcNameRegisterConstants_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcNameRegisterConstants");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcNameUnregisterConstants
|
|
|
|
*(void **) (&FcNameUnregisterConstants_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcNameUnregisterConstants");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcNameGetConstant
|
|
|
|
*(void **) (&FcNameGetConstant_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcNameGetConstant");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcNameConstant
|
|
|
|
*(void **) (&FcNameConstant_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcNameConstant");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcNameParse
|
|
|
|
*(void **) (&FcNameParse_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcNameParse");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcNameUnparse
|
|
|
|
*(void **) (&FcNameUnparse_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcNameUnparse");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternCreate
|
|
|
|
*(void **) (&FcPatternCreate_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternCreate");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternDuplicate
|
|
|
|
*(void **) (&FcPatternDuplicate_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternDuplicate");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternReference
|
|
|
|
*(void **) (&FcPatternReference_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternReference");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternFilter
|
|
|
|
*(void **) (&FcPatternFilter_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternFilter");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcValueDestroy
|
|
|
|
*(void **) (&FcValueDestroy_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcValueDestroy");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcValueEqual
|
|
|
|
*(void **) (&FcValueEqual_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcValueEqual");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcValueSave
|
|
|
|
*(void **) (&FcValueSave_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcValueSave");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternDestroy
|
|
|
|
*(void **) (&FcPatternDestroy_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternDestroy");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternEqual
|
|
|
|
*(void **) (&FcPatternEqual_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternEqual");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternEqualSubset
|
|
|
|
*(void **) (&FcPatternEqualSubset_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternEqualSubset");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternHash
|
|
|
|
*(void **) (&FcPatternHash_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternHash");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternAdd
|
|
|
|
*(void **) (&FcPatternAdd_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternAdd");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternAddWeak
|
|
|
|
*(void **) (&FcPatternAddWeak_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternAddWeak");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternGet
|
|
|
|
*(void **) (&FcPatternGet_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternGet");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternGetWithBinding
|
|
|
|
*(void **) (&FcPatternGetWithBinding_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternGetWithBinding");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternDel
|
|
|
|
*(void **) (&FcPatternDel_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternDel");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternRemove
|
|
|
|
*(void **) (&FcPatternRemove_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternRemove");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternAddInteger
|
|
|
|
*(void **) (&FcPatternAddInteger_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternAddInteger");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternAddDouble
|
|
|
|
*(void **) (&FcPatternAddDouble_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternAddDouble");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternAddString
|
|
|
|
*(void **) (&FcPatternAddString_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternAddString");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternAddMatrix
|
|
|
|
*(void **) (&FcPatternAddMatrix_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternAddMatrix");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternAddCharSet
|
|
|
|
*(void **) (&FcPatternAddCharSet_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternAddCharSet");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternAddBool
|
|
|
|
*(void **) (&FcPatternAddBool_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternAddBool");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternAddLangSet
|
|
|
|
*(void **) (&FcPatternAddLangSet_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternAddLangSet");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternAddRange
|
|
|
|
*(void **) (&FcPatternAddRange_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternAddRange");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternGetInteger
|
|
|
|
*(void **) (&FcPatternGetInteger_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternGetInteger");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternGetDouble
|
|
|
|
*(void **) (&FcPatternGetDouble_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternGetDouble");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternGetString
|
|
|
|
*(void **) (&FcPatternGetString_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternGetString");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternGetMatrix
|
|
|
|
*(void **) (&FcPatternGetMatrix_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternGetMatrix");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternGetCharSet
|
|
|
|
*(void **) (&FcPatternGetCharSet_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternGetCharSet");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternGetBool
|
|
|
|
*(void **) (&FcPatternGetBool_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternGetBool");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternGetLangSet
|
|
|
|
*(void **) (&FcPatternGetLangSet_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternGetLangSet");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternGetRange
|
|
|
|
*(void **) (&FcPatternGetRange_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternGetRange");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternVaBuild
|
|
|
|
*(void **) (&FcPatternVaBuild_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternVaBuild");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternBuild
|
|
|
|
*(void **) (&FcPatternBuild_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternBuild");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcPatternFormat
|
|
|
|
*(void **) (&FcPatternFormat_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcPatternFormat");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcRangeCreateDouble
|
|
|
|
*(void **) (&FcRangeCreateDouble_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcRangeCreateDouble");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcRangeCreateInteger
|
|
|
|
*(void **) (&FcRangeCreateInteger_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcRangeCreateInteger");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcRangeDestroy
|
|
|
|
*(void **) (&FcRangeDestroy_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcRangeDestroy");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcRangeCopy
|
|
|
|
*(void **) (&FcRangeCopy_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcRangeCopy");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcRangeGetDouble
|
|
|
|
*(void **) (&FcRangeGetDouble_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcRangeGetDouble");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcWeightFromOpenType
|
|
|
|
*(void **) (&FcWeightFromOpenType_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcWeightFromOpenType");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcWeightToOpenType
|
|
|
|
*(void **) (&FcWeightToOpenType_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcWeightToOpenType");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcStrCopy
|
|
|
|
*(void **) (&FcStrCopy_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcStrCopy");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcStrCopyFilename
|
|
|
|
*(void **) (&FcStrCopyFilename_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcStrCopyFilename");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcStrPlus
|
|
|
|
*(void **) (&FcStrPlus_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcStrPlus");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcStrFree
|
|
|
|
*(void **) (&FcStrFree_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcStrFree");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcStrDowncase
|
|
|
|
*(void **) (&FcStrDowncase_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcStrDowncase");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcStrCmpIgnoreCase
|
|
|
|
*(void **) (&FcStrCmpIgnoreCase_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcStrCmpIgnoreCase");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcStrCmp
|
|
|
|
*(void **) (&FcStrCmp_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcStrCmp");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcStrStrIgnoreCase
|
|
|
|
*(void **) (&FcStrStrIgnoreCase_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcStrStrIgnoreCase");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcStrStr
|
|
|
|
*(void **) (&FcStrStr_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcStrStr");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcUtf8ToUcs4
|
|
|
|
*(void **) (&FcUtf8ToUcs4_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcUtf8ToUcs4");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcUtf8Len
|
|
|
|
*(void **) (&FcUtf8Len_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcUtf8Len");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcUcs4ToUtf8
|
|
|
|
*(void **) (&FcUcs4ToUtf8_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcUcs4ToUtf8");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcUtf16ToUcs4
|
|
|
|
*(void **) (&FcUtf16ToUcs4_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcUtf16ToUcs4");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcUtf16Len
|
|
|
|
*(void **) (&FcUtf16Len_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcUtf16Len");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcStrDirname
|
|
|
|
*(void **) (&FcStrDirname_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcStrDirname");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcStrBasename
|
|
|
|
*(void **) (&FcStrBasename_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcStrBasename");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcStrSetCreate
|
|
|
|
*(void **) (&FcStrSetCreate_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcStrSetCreate");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcStrSetMember
|
|
|
|
*(void **) (&FcStrSetMember_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcStrSetMember");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcStrSetEqual
|
|
|
|
*(void **) (&FcStrSetEqual_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcStrSetEqual");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcStrSetAdd
|
|
|
|
*(void **) (&FcStrSetAdd_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcStrSetAdd");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcStrSetAddFilename
|
|
|
|
*(void **) (&FcStrSetAddFilename_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcStrSetAddFilename");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcStrSetDel
|
|
|
|
*(void **) (&FcStrSetDel_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcStrSetDel");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcStrSetDestroy
|
|
|
|
*(void **) (&FcStrSetDestroy_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcStrSetDestroy");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcStrListCreate
|
|
|
|
*(void **) (&FcStrListCreate_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcStrListCreate");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcStrListFirst
|
|
|
|
*(void **) (&FcStrListFirst_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcStrListFirst");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcStrListNext
|
|
|
|
*(void **) (&FcStrListNext_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcStrListNext");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcStrListDone
|
|
|
|
*(void **) (&FcStrListDone_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcStrListDone");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcConfigParseAndLoad
|
|
|
|
*(void **) (&FcConfigParseAndLoad_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcConfigParseAndLoad");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// FcConfigParseAndLoadFromMemory
|
|
|
|
*(void **) (&FcConfigParseAndLoadFromMemory_dylibloader_wrapper_fontconfig) = dlsym(handle, "FcConfigParseAndLoadFromMemory");
|
|
|
|
if (verbose) {
|
|
|
|
error = dlerror();
|
|
|
|
if (error != NULL) {
|
|
|
|
fprintf(stderr, "%s\n", error);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return 0;
|
|
|
|
}
|