From 5aea89b5c433f297d6252c7974325a1903f180eb Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Mon, 17 Feb 2025 14:32:23 -0700 Subject: [PATCH] [decycler] Don't leave a dangling pointer around Even if it was never accessed. --- src/hb-decycler.hh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/hb-decycler.hh b/src/hb-decycler.hh index dfa596224..dd192022d 100644 --- a/src/hb-decycler.hh +++ b/src/hb-decycler.hh @@ -112,6 +112,8 @@ struct hb_decycler_node_t ~hb_decycler_node_t () { decycler = snapshot; + if (decycler.hare) + decycler.hare->next = nullptr; } bool visit (unsigned value_)