1
0
mirror of https://sourceware.org/git/glibc.git synced 2026-01-06 11:51:29 +03:00

nss: free dynarray buffer after parsing nsswitch.conf

Resolves: swbz 31791

Reviewed-by: Collin Funk <collin.funk1@gmail.com>
This commit is contained in:
DJ Delorie
2025-05-30 21:04:37 -04:00
parent 1a3d8f2201
commit af90dc572a

View File

@@ -168,13 +168,16 @@ nss_action_list
action_list_init (&list);
if (nss_action_parse (line, &list))
{
nss_action_list retval;
size_t size;
struct nss_action null_service
= { .module = NULL, };
action_list_add (&list, null_service);
size = action_list_size (&list);
return __nss_action_allocate (action_list_begin (&list), size);
retval = __nss_action_allocate (action_list_begin (&list), size);
action_list_free (&list);
return retval;
}
else if (action_list_has_failed (&list))
{