From 6ef83c2c31b4355f2eeee7d241e2c6bb52f6d6b3 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Tue, 18 Jan 2022 13:08:34 -0700 Subject: [PATCH] [vector] Remove .fini_deep() --- src/hb-cff-interp-common.hh | 4 ++-- src/hb-vector.hh | 7 ------- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/src/hb-cff-interp-common.hh b/src/hb-cff-interp-common.hh index c251e2d0e..b5e63f4fe 100644 --- a/src/hb-cff-interp-common.hh +++ b/src/hb-cff-interp-common.hh @@ -383,7 +383,7 @@ struct cff_stack_t for (unsigned int i = 0; i < elements.length; i++) elements[i].init (); } - void fini () { elements.fini_deep (); } + void fini () { elements.fini (); } ELEM& operator [] (unsigned int i) { @@ -553,7 +553,7 @@ struct parsed_values_t opStart = 0; values.init (); } - void fini () { values.fini_deep (); } + void fini () { values.fini (); } void add_op (op_code_t op, const byte_str_ref_t& str_ref = byte_str_ref_t ()) { diff --git a/src/hb-vector.hh b/src/hb-vector.hh index c0b75539b..97311a29d 100644 --- a/src/hb-vector.hh +++ b/src/hb-vector.hh @@ -86,13 +86,6 @@ struct hb_vector_t hb_free (arrayZ); init (); } - void fini_deep () - { - unsigned int count = length; - for (unsigned int i = 0; i < count; i++) - arrayZ[i].fini (); - fini (); - } void reset () {