Clean up FreeType library ref counting.
authorbungeman <bungeman@google.com>
Mon, 1 Dec 2014 22:01:32 +0000 (14:01 -0800)
committerCommit bot <commit-bot@chromium.org>
Mon, 1 Dec 2014 22:01:32 +0000 (14:01 -0800)
commit9dc24686e719566fd9ef054d6d27cff3a12daa71
tree0bfe77587771858013b0c4bc7418857e5617ca83
parentf786901ff03f78c86962a2a1ed227f1533d16d2b
Clean up FreeType library ref counting.

The existing reference counting and code for LCD is difficult to
understand. This cleans it up a bit in preperation for the typefaces
holding the references and faces themselves which will clean this up
quite a bit more.

Review URL: https://codereview.chromium.org/742483004
src/ports/SkFontHost_FreeType.cpp