From 32866a331e49da465812f329d494bb8612dc14db Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Thu, 12 Jan 2023 13:02:30 -0700 Subject: [PATCH] [subset-input] Simplify destruction --- src/hb-subset-input.hh | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/hb-subset-input.hh b/src/hb-subset-input.hh index 89f3a38fd..1550e8b2c 100644 --- a/src/hb-subset-input.hh +++ b/src/hb-subset-input.hh @@ -86,12 +86,11 @@ struct hb_subset_input_t ~hb_subset_input_t () { - for (auto& set : sets_iter ()) - set = hb::shared_ptr (); + sets.~sets_t (); #ifdef HB_EXPERIMENTAL_API - for (auto _ : name_table_overrides) - _.second.fini (); + for (auto _ : name_table_overrides.values ()) + _.fini (); #endif }