diff --git a/Userland/Libraries/LibCore/System.cpp b/Userland/Libraries/LibCore/System.cpp index 18d11244bf5..4ebecf6a163 100644 --- a/Userland/Libraries/LibCore/System.cpp +++ b/Userland/Libraries/LibCore/System.cpp @@ -427,7 +427,7 @@ ErrorOr setuid(uid_t uid) ErrorOr seteuid(uid_t uid) { - if (::setuid(uid) < 0) + if (::seteuid(uid) < 0) return Error::from_syscall("seteuid"sv, -errno); return {}; } @@ -441,7 +441,7 @@ ErrorOr setgid(gid_t gid) ErrorOr setegid(gid_t gid) { - if (::setgid(gid) < 0) + if (::setegid(gid) < 0) return Error::from_syscall("setegid"sv, -errno); return {}; }