Behdad Esfahbod
|
bccf3e1827
|
Minor
|
2018-09-11 01:04:50 +02:00 |
Behdad Esfahbod
|
dff2c45f1e
|
Port rest from VAR to UnsizedArrayOf<>
|
2018-09-11 01:01:08 +02:00 |
Behdad Esfahbod
|
9507b05a7a
|
Simplify sanitize->check_array()
Fix a bug in CBDT sanitize, and redundant check in avar.
|
2018-09-10 23:18:23 +02:00 |
Behdad Esfahbod
|
fda994e1d4
|
Use enum instead of "static const" in class scope
Technically, static const needs an out-of-class definition. Eg:
CXXLD libharfbuzz-subset.la
Undefined symbols for architecture x86_64:
"OT::FeatureVariationRecord::min_size", referenced from:
bool OT::GSUBGPOS::subset<OT::PosLookup>(hb_subset_context_t*) constin libharfbuzz_subset_la-hb-subset.o
bool OT::GSUBGPOS::subset<OT::SubstLookup>(hb_subset_context_t*) constin libharfbuzz_subset_la-hb-subset.o
"OT::Record<OT::LangSys>::min_size", referenced from:
OT::Script::subset(hb_subset_context_t*) constin libharfbuzz_subset_la-hb-subset.o
"OT::IntType<unsigned short, 2u>::min_size", referenced from:
OT::Script::subset(hb_subset_context_t*) constin libharfbuzz_subset_la-hb-subset.o
OT::RecordListOf<OT::Feature>::subset(hb_subset_context_t*) const in libharfbuzz_subset_la-hb-subset.o
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
make[4]: *** [libharfbuzz-subset.la] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Exited with code 2
|
2018-09-07 15:02:57 -04:00 |
Behdad Esfahbod
|
49c44b58f6
|
[subset] Fix serialize_subset() calls
Ouch.
|
2018-09-03 16:37:17 -07:00 |
Behdad Esfahbod
|
bfa72a9a72
|
[subset] Towards GSUB/GPOS subsetting
Add subset() call for GSUBGPOS struct and its dependencies.
Not hooked up anywhere.
|
2018-09-01 18:34:50 -07:00 |
Behdad Esfahbod
|
d1f29908c2
|
[subset] Add hb_subset_context_t<>
|
2018-08-31 16:31:00 -07:00 |
Behdad Esfahbod
|
c77ae40852
|
Rename hb-*private.hh to hb-*.hh
Sorry for the noise, downstream custom builders. Please adjust.
|
2018-08-25 22:36:36 -07:00 |