id: Fix WITHOUT_AUDIT build

Rather than add more ifdefs, trust the compiler to optimize Aflag away.

Fixes:		70b72ede98 ("id: Clean up")
PR:		290740
MFC after:	3 days
This commit is contained in:
Dag-Erling Smørgrav 2025-11-02 14:45:12 +01:00
parent c3a3af1346
commit 92a533ed1d

View file

@ -67,19 +67,13 @@ main(int argc, char *argv[])
{
struct group *gr;
struct passwd *pw;
#ifdef USE_BSM_AUDIT
bool Aflag;
#endif
bool Gflag, Mflag, Pflag;
bool Aflag, Gflag, Mflag, Pflag;
bool cflag, dflag, gflag, nflag, pflag, rflag, sflag, uflag;
int ch, combo, error, id;
const char *myname, *optstr;
char loginclass[MAXLOGNAME];
#ifdef USE_BSM_AUDIT
Aflag = false;
#endif
Gflag = Mflag = Pflag = false;
Aflag = Gflag = Mflag = Pflag = false;
cflag = dflag = gflag = nflag = pflag = rflag = sflag = uflag = false;
myname = getprogname();