# HG changeset patch # User Jim Meyering # Date 846599092 0 # Node ID 07f8a024691b1485270717a9cf72690817cc5c71 # Parent 360e64e5f9c2f6f8b6f614eed275a91131ee8452 . diff --git a/lib/modechange.c b/lib/modechange.c --- a/lib/modechange.c +++ b/lib/modechange.c @@ -44,7 +44,7 @@ #if STAT_MACROS_BROKEN # undef S_ISDIR -#endif /* STAT_MACROS_BROKEN. */ +#endif #if !defined(S_ISDIR) && defined(S_IFDIR) # define S_ISDIR(m) (((m) & S_IFMT) == S_IFDIR) diff --git a/lib/modechange.h b/lib/modechange.h --- a/lib/modechange.h +++ b/lib/modechange.h @@ -46,11 +46,11 @@ #ifndef __P # if defined (__GNUC__) || (defined (__STDC__) && __STDC__) -# define __P(args) args +# define __P(Args) Args # else -# define __P(args) () -# endif /* GCC. */ -#endif /* Not __P. */ +# define __P(Args) () +# endif +#endif struct mode_change *mode_compile __P ((const char *, unsigned)); unsigned short mode_adjust __P ((unsigned, const struct mode_change *));