From 2810caafeb9a621d53653f454dab0fa3e7f5c4a3 Mon Sep 17 00:00:00 2001 From: Michiharu Ariza Date: Wed, 15 Aug 2018 15:30:24 -0700 Subject: [PATCH] fix build attempt ^5 --- src/hb-subset-cff2.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/hb-subset-cff2.cc b/src/hb-subset-cff2.cc index dfae90f40..e1ae287c4 100644 --- a/src/hb-subset-cff2.cc +++ b/src/hb-subset-cff2.cc @@ -312,7 +312,7 @@ static inline bool _write_cff2 (const cff2_subset_plan &plan, assert (cff2->topDict + plan.offsets.topDictSize == c.head - c.start); CFF2Subrs *dest = c.start_embed (); if (unlikely (dest == nullptr)) return false; - if (unlikely (!dest->Index::serialize (&c, *acc.globalSubrs))) + if (unlikely (!((Index*)dest)->serialize (&c, *acc.globalSubrs))) { DEBUG_MSG (SUBSET, nullptr, "failed to serialize CFF2 global subrs"); return false; @@ -408,7 +408,7 @@ static inline bool _write_cff2 (const cff2_subset_plan &plan, DEBUG_MSG (SUBSET, nullptr, "CFF2 subset: local subrs unexpectedly null [%d]", i); return false; } - if (unlikely (!subrs->Index::serialize (&c, *acc.privateDicts[i].localSubrs))) + if (unlikely (!((Index*)subrs)->serialize (&c, *acc.privateDicts[i].localSubrs))) { DEBUG_MSG (SUBSET, nullptr, "failed to serialize CFF2 local subrs [%d]", i); return false;