os: use PrivsElevated instead of a manual check
Signed-off-by: Nicolai Hähnle <nicolai.haehnle@amd.com> Reviewed-by: Ben Crocker <bcrocker@redhat.com> Reviewed-by: Antoine Martin <antoine@nagafix.co.uk> Tested-by: Ben Crocker <bcrocker@redhat.com>
This commit is contained in:
parent
9ef602de46
commit
1b6910af12
|
@ -1863,7 +1863,7 @@ CheckUserParameters(int argc, char **argv, char **envp)
|
||||||
char *a, *e = NULL;
|
char *a, *e = NULL;
|
||||||
|
|
||||||
#if CHECK_EUID
|
#if CHECK_EUID
|
||||||
if (geteuid() == 0 && getuid() != geteuid())
|
if (PrivsElevated())
|
||||||
#endif
|
#endif
|
||||||
{
|
{
|
||||||
/* Check each argv[] */
|
/* Check each argv[] */
|
||||||
|
|
Loading…
Reference in New Issue