1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-26 07:37:35 +00:00

LibCore: Call setgrent before looping on groups in get_extra_gids

This commit is contained in:
setepenre 2021-05-05 13:22:50 +02:00 committed by Linus Groh
parent aee735889e
commit 56010379f9

View file

@ -43,6 +43,7 @@ static Vector<gid_t> get_extra_gids(const passwd& pwd)
{
StringView username { pwd.pw_name };
Vector<gid_t> extra_gids;
setgrent();
for (auto* group = getgrent(); group; group = getgrent()) {
if (group->gr_gid == pwd.pw_gid)
continue;