From: Todd C. Miller Date: Wed, 27 Jun 2012 20:56:55 +0000 (-0400) Subject: Free user_gids in close function if it has not already been freed. X-Git-Tag: SUDO_1_8_6^2~114 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=899fcc05ac7480f57fc216fd8bffc22fc7a46af4;p=sudo Free user_gids in close function if it has not already been freed. --- diff --git a/plugins/sudoers/sudoers.c b/plugins/sudoers/sudoers.c index 1ffe4c07f..3d697837c 100644 --- a/plugins/sudoers/sudoers.c +++ b/plugins/sudoers/sudoers.c @@ -274,6 +274,7 @@ sudoers_policy_close(int exit_status, int error_code) sudo_gr_delref(runas_gr); if (user_group_list != NULL) sudo_grlist_delref(user_group_list); + efree(user_gids); debug_return; }