src/hb-face.cc |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit ae79fdaa7774d3f886a8f03926577c3bd2010b03
Author: Behdad Esfahbod <[email protected]>
Date:   Fri Nov 30 11:51:26 2018 -0500

    Umm.  Cryptic, yes
    
    hb-face.cc:650: error: ISO C++ says that these are ambiguous, even though 
the worst conversion for the first is better than the worst conversion for the 
second:
    hb-vector.hh:81: note: candidate 1: Type& hb_vector_t<Type, 
PreallocedCount>::operator[](unsigned int) [with Type = 
hb_face_builder_data_t::table_entry_t, unsigned int PreallocedCount = 32u]
    hb-face.cc:650: note: candidate 2: operator[](T*, int) <built-in>

diff --git a/src/hb-face.cc b/src/hb-face.cc
index 724f54d5..a1ae1d77 100644
--- a/src/hb-face.cc
+++ b/src/hb-face.cc
@@ -647,8 +647,8 @@ _hb_face_builder_data_reference_blob 
(hb_face_builder_data_t *data)
   bool is_cff = data->tables.lsearch (HB_TAG ('C','F','F',' ')) || 
data->tables.lsearch (HB_TAG ('C','F','F','2'));
   hb_tag_t sfnt_tag = is_cff ? OT::OpenTypeFontFile::CFFTag : 
OT::OpenTypeFontFile::TrueTypeTag;
 
-  Supplier<hb_tag_t>    tags_supplier  (&data->tables[0].tag, table_count, 
data->tables.item_size);
-  Supplier<hb_blob_t *> blobs_supplier (&data->tables[0].blob, table_count, 
data->tables.item_size);
+  Supplier<hb_tag_t>    tags_supplier  (&data->tables[0u].tag, table_count, 
data->tables.item_size);
+  Supplier<hb_blob_t *> blobs_supplier (&data->tables[0u].blob, table_count, 
data->tables.item_size);
   bool ret = f->serialize_single (&c,
                                  sfnt_tag,
                                  tags_supplier,
_______________________________________________
HarfBuzz mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/harfbuzz

Reply via email to