g/c pwcache_init/pwcache_destroy

This commit is contained in:
Todd C. Miller
2005-01-05 19:43:36 +00:00
parent 54db5e40b1
commit dfccf19338
2 changed files with 2 additions and 4 deletions

View File

@@ -493,7 +493,6 @@ send_mail(line)
/* Close password, group and other fds so we don't leak. */
sudo_endpwent();
sudo_endgrent();
pwcache_destroy();
closefrom(STDERR_FILENO + 1);
/*

5
sudo.c
View File

@@ -195,7 +195,6 @@ main(argc, argv, envp)
initial_setup();
sudo_setpwent();
sudo_setgrent();
pwcache_init();
/* Parse our arguments. */
sudo_mode = parse_args(Argc, Argv);
@@ -409,7 +408,6 @@ main(argc, argv, envp)
/* Close the password and group files */
sudo_endpwent();
sudo_endgrent();
pwcache_destroy();
/* Install the real environment. */
environ = new_environ;
@@ -1147,7 +1145,8 @@ get_authpw()
void
cleanup()
{
pwcache_destroy();
sudo_endpwent();
sudo_endgrent();
}
/*