diff options
author | Akira Kakuto <kakuto@fuk.kindai.ac.jp> | 2019-06-20 21:59:30 +0000 |
---|---|---|
committer | Akira Kakuto <kakuto@fuk.kindai.ac.jp> | 2019-06-20 21:59:30 +0000 |
commit | a56980dacb8f7bf5f60ec2a532801d64b2b26062 (patch) | |
tree | 36982aecfc17a0290b9f52fbe827b73495ceb81f /Build/source/libs/harfbuzz/harfbuzz-src/src/hb-subset.cc | |
parent | 7cc8f5e6b341952e8ee7b0576956aaba313f1bd5 (diff) |
harfbuzz-2.5.2
git-svn-id: svn://tug.org/texlive/trunk@51414 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/libs/harfbuzz/harfbuzz-src/src/hb-subset.cc')
-rw-r--r-- | Build/source/libs/harfbuzz/harfbuzz-src/src/hb-subset.cc | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Build/source/libs/harfbuzz/harfbuzz-src/src/hb-subset.cc b/Build/source/libs/harfbuzz/harfbuzz-src/src/hb-subset.cc index 794369550b1..3f4c2e40bbf 100644 --- a/Build/source/libs/harfbuzz/harfbuzz-src/src/hb-subset.cc +++ b/Build/source/libs/harfbuzz/harfbuzz-src/src/hb-subset.cc @@ -67,7 +67,7 @@ template<typename TableType> static bool _subset2 (hb_subset_plan_t *plan) { - bool result = true; + bool result = false; hb_blob_t *source_blob = hb_sanitize_context_t ().reference_table<TableType> (plan->source); const TableType *table = source_blob->as<TableType> (); @@ -172,16 +172,16 @@ _subset_table (hb_subset_plan_t *plan, DEBUG_MSG(SUBSET, nullptr, "skip hhea handled by hmtx"); return true; case HB_OT_TAG_hmtx: - result = _subset<const OT::hmtx> (plan); + result = _subset2<const OT::hmtx> (plan); break; case HB_OT_TAG_vhea: DEBUG_MSG(SUBSET, nullptr, "skip vhea handled by vmtx"); return true; case HB_OT_TAG_vmtx: - result = _subset<const OT::vmtx> (plan); + result = _subset2<const OT::vmtx> (plan); break; case HB_OT_TAG_maxp: - result = _subset<const OT::maxp> (plan); + result = _subset2<const OT::maxp> (plan); break; case HB_OT_TAG_loca: DEBUG_MSG(SUBSET, nullptr, "skip loca handled by glyf"); @@ -190,10 +190,10 @@ _subset_table (hb_subset_plan_t *plan, result = _subset<const OT::cmap> (plan); break; case HB_OT_TAG_OS2: - result = _subset<const OT::OS2> (plan); + result = _subset2<const OT::OS2> (plan); break; case HB_OT_TAG_post: - result = _subset<const OT::post> (plan); + result = _subset2<const OT::post> (plan); break; #ifndef HB_NO_SUBSET_CFF |