src/hb-static.cc


Log

Author Commit Date CI Message
Behdad Esfahbod 07386ea4 2018-10-22T21:18:27 Remove const and references when binding Null() Fixes https://github.com/harfbuzz/harfbuzz/issues/1299 Removes anomaly I was seeing in cpal table trying to use implicit Null(NameID).
Behdad Esfahbod f3336580 2018-10-22T16:16:21 [color] Use hb_array_t in CPAL Doesn't work though, ouch :(. Need to figure out if it's unreasonable to expect Null(T) inside hb_array_t<T> to see the later specialization of Null for NameID.
Behdad Esfahbod f1ced9be 2018-10-17T23:06:53 More warning fix Okay, let's see if the gods are happy now...
Behdad Esfahbod 40606abd 2018-10-17T23:06:37 Fix build
Behdad Esfahbod 6da8ef3f 2018-10-17T22:37:34 Fix some wierdness...
Behdad Esfahbod 9e8a9b84 2018-10-17T21:41:25 [aat] Another try at fixing Lookup null objects... Ugly as hell, and don't even understand why some bits are needed. But the logic is sound.
Behdad Esfahbod c77ae408 2018-08-25T22:36:36 Rename hb-*private.hh to hb-*.hh Sorry for the noise, downstream custom builders. Please adjust.
Behdad Esfahbod 92806ee0 2018-08-05T21:41:52 Move null data definitions to hb-static.cc Also remove " " null data for Tag. Just use zeroes.
Behdad Esfahbod ed7b2e58 2018-08-01T23:59:09 Remove OT namespace from hb-machinery-private.hh
Behdad Esfahbod 61eddbd8 2018-07-23T14:44:10 Fix infinite loop in loading num_glyphs within sanitizer
Behdad Esfahbod e22a48ac 2018-07-23T13:24:26 One more visibility trick Should fix Windows build again.
Behdad Esfahbod c6bc7c38 2018-07-23T11:46:46 Set num glyphs on sanitizer reference_table() Move out-of-class definitions of two methods to hb-static so they are accessible in libharfbuzz-subset.
Behdad Esfahbod 44999f8b 2018-07-11T17:00:59 Align NullPool and CrapPool to HB_VECTOR_SIZE
Behdad Esfahbod 0a5952e8 2018-06-06T14:55:30 Move prime_for back into map This was causing problem on systems without visibility when map was used from both libharfbuzz and libharfbuzz-subset. Sigh. https://ci.appveyor.com/project/harfbuzz/harfbuzz/build/1.0.1669/job/dey47nmff0770vp3
Behdad Esfahbod 4f76f956 2018-06-01T17:28:47 [map] Move prime_for to hb-static
Behdad Esfahbod efbab6ba 2018-05-29T18:21:55 Disable use of thread_local Clang build was failing with: /usr/bin/ld: .libs/libharfbuzz_la-hb-blob.o: relocation R_X86_64_PC32 against undefined hidden symbol `_ZTH12_hb_CrapPool' can not be used when making a shared object Instead of fighting it, just disable use of it.
Behdad Esfahbod fd3d0042 2018-05-24T15:58:26 Move pool definitions to hb-static.cc