static FT_Error load_font_assets_from_file(FT_Library* library, const char* filename, FT_Long face_index, FT_Face* aface) { // __totalread = 0; // __maxoffset = 0; // __totaltimes = 0; // __maxread = 0; // LOGI("---------"); FILE* file = AssetUtil::android_fopen(filename, "rb"); return load_font_assets(file, library, face_index, aface); // LOGI("read size:%ld offset:%ld count:%d total:%d maxstride:%d", size, __maxoffset, __totalread, __totaltimes, __maxread); // return e; }
static FT_Error load_font_assets_from_file(FT_Library* library, const char* filename, FT_Long face_index, FT_Face* aface) { // __totalread = 0; // __maxoffset = 0; // __totaltimes = 0; // __maxread = 0; // LOGI("---------"); std::string wholepath; AssetUtil::getFilePath(filename, &wholepath); FILE* file = fopen(wholepath.c_str(), "rb"); return load_font_assets(file, library, face_index, aface); // LOGI("read size:%ld offset:%ld count:%d total:%d maxstride:%d", size, __maxoffset, __totalread, __totaltimes, __maxread); // return e; }