From 64a2e1b799352ac7d7aad1989bc06e7b0f2b01db Mon Sep 17 00:00:00 2001 From: jeanlf Date: Tue, 1 Feb 2022 15:28:23 +0100 Subject: [PATCH] fixed #2092 --- src/isomedia/box_code_base.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/isomedia/box_code_base.c b/src/isomedia/box_code_base.c index b3c38310ad..126084b0ea 100644 --- a/src/isomedia/box_code_base.c +++ b/src/isomedia/box_code_base.c @@ -11083,10 +11083,12 @@ void gitn_box_del(GF_Box *s) u32 i; GroupIdToNameBox *ptr = (GroupIdToNameBox *)s; if (ptr == NULL) return; - for (i=0; inb_entries; i++) { - if (ptr->entries[i].name) gf_free(ptr->entries[i].name); + if (ptr->entries) { + for (i=0; inb_entries; i++) { + if (ptr->entries[i].name) gf_free(ptr->entries[i].name); + } + gf_free(ptr->entries); } - if (ptr->entries) gf_free(ptr->entries); gf_free(ptr); }