From d3d8c3ca1d8adaca6895d3392713837350a4f839 Mon Sep 17 00:00:00 2001 From: Federico Ficarelli <1379149+nazavode@users.noreply.github.com> Date: Mon, 2 Mar 2026 12:27:05 +0100 Subject: [PATCH] Make sure Create_INChI always deallocates t_group --- INCHI-1-SRC/INCHI_BASE/src/ichimake.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/INCHI-1-SRC/INCHI_BASE/src/ichimake.c b/INCHI-1-SRC/INCHI_BASE/src/ichimake.c index 0826571d..1ee605a1 100644 --- a/INCHI-1-SRC/INCHI_BASE/src/ichimake.c +++ b/INCHI-1-SRC/INCHI_BASE/src/ichimake.c @@ -4537,6 +4537,10 @@ int Create_INChI(CANON_GLOBALS* pCG, /* free_t_group_info(t_group_info); */ if (t_group_info) /* djb-rwth: fixing oss-fuzz issue #42537161/70475 */ { + if (t_group_info->t_group) + { + inchi_free(t_group_info->t_group); + } if (t_group_info->nEndpointAtomNumber) { inchi_free(t_group_info->nEndpointAtomNumber);