Otherwise exacting C89 compilers refuse to build the code. And at least
one Win32 compiler is exacting on this.
STATIC void
S_validate_suid(pTHX_ PerlIO *rsfp)
{
- PERL_ARGS_ASSERT_VALIDATE_SUID;
-
const UV my_uid = PerlProc_getuid();
const UV my_euid = PerlProc_geteuid();
const UV my_gid = PerlProc_getgid();
const UV my_egid = PerlProc_getegid();
+ PERL_ARGS_ASSERT_VALIDATE_SUID;
+
if (my_euid != my_uid || my_egid != my_gid) { /* (suidperl doesn't exist, in fact) */
dVAR;