Don't install ot-font funcs on new fonts if HB_NO_OT_FONT defined
authorBehdad Esfahbod <behdad@behdad.org>
Wed, 10 Apr 2019 19:40:03 +0000 (15:40 -0400)
committerBehdad Esfahbod <behdad@behdad.org>
Wed, 10 Apr 2019 19:40:55 +0000 (15:40 -0400)
commit4d31662b5da20790f6f860cec8f5fdabf48210f0
tree6323fe2abe4c25db2769490b71381ed74352790b
parentb111b3de020cde6fb0686efc224cace4608f2e45
Don't install ot-font funcs on new fonts if HB_NO_OT_FONT defined

Currently linker cannot GC hb-ot-font completely because we install
it on fonts by default.  Don't do that if HB_NO_OT_FONT defined.

Part of https://github.com/harfbuzz/harfbuzz/issues/1652
src/hb-font.cc