のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

2016-09-23から1日間の記事一覧

Minikin getFontTable

80 bool FontFamily::addFont(MinikinFont* typeface) { 81 AutoMutex _l(gMinikinLock); 82 const uint32_t os2Tag = MinikinFont::MakeTag('O', 'S', '/', '2'); 83 HbBlob os2Table(getFontTable(typeface, os2Tag)); 84 if (os2Table.get() == nullptr) …

getHbFontLocked

50 // An RAII wrapper for hb_blob_t 51 class HbBlob { 52 public: 53 // Takes ownership of hb_blob_t object, caller is no longer 54 // responsible for calling hb_blob_destroy(). 55 HbBlob(hb_blob_t* blob) : mBlob(blob) { 56 } 57 58 ~HbBlob(…