From 91cb441f65dbf7f42104503a42ab51aa73db294e Mon Sep 17 00:00:00 2001 From: eeff <33566201+eeff@users.noreply.github.com> Date: Thu, 13 Apr 2023 18:54:39 +0800 Subject: [PATCH] fix: template structure dangling pointer --- src/base/template.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/base/template.c b/src/base/template.c index 8edbccde..2cbaf76c 100644 --- a/src/base/template.c +++ b/src/base/template.c @@ -119,7 +119,8 @@ int neu_template_add_group(neu_template_t *tmpl, const char *group, return NEU_ERR_EINTERNAL; } - HASH_ADD_KEYPTR(hh, tmpl->groups, group, strlen(group), ent); + HASH_ADD_KEYPTR(hh, tmpl->groups, neu_group_get_name(ent->group), + strlen(group), ent); return 0; }