Remove useless ifdefs

This commit is contained in:
matthieu 2018-07-10 14:50:21 +00:00
parent a08190694c
commit 91c82fae6b

View File

@ -142,41 +142,12 @@ from The Open Group.
/* notifyDone interface definition */
# ifdef __OpenBSD__
# include <sys/param.h>
# endif
# include <sys/param.h>
# include <pwd.h>
# include <limits.h>
# ifdef USE_PAM
# define NAME_LEN PAM_MAX_RESP_SIZE
# define PASSWORD_LEN PAM_MAX_RESP_SIZE
# endif
/* Defined to be in <limits.h> by SUSv2 */
# if !defined(PASSWORD_LEN) && defined(PASS_MAX)
# define PASSWORD_LEN PASS_MAX
# endif
/* _PW_NAME_LEN is found in <pwd.h> on OpenBSD > 2.8 (200012) */
# if !defined(NAME_LEN) && defined(_PW_NAME_LEN)
# define NAME_LEN (_PW_NAME_LEN + 2)
# endif
/* _PASSWORD_LEN appears to come from 4.4BSD-Lite <pwd.h> */
# if !defined(PASSWORD_LEN) && defined(_PASSWORD_LEN)
# define PASSWORD_LEN (_PASSWORD_LEN + 2)
# endif
/* Fallbacks if no other definition found */
# ifndef NAME_LEN
# define NAME_LEN 32
# endif
# ifndef PASSWORD_LEN
# define PASSWORD_LEN 32
# endif
# define PASSWORD_LEN _PASSWORD_LEN
# define NAME_LEN (_PW_NAME_LEN + 2)
typedef struct _LoginData {
char name[NAME_LEN], passwd[PASSWORD_LEN];
@ -215,4 +186,3 @@ extern int SetValue(Widget ctx, int promptId, char *value);
extern const char *GetValue(Widget ctx, int promptId);
#endif /* _XtLogin_h */
/* DON'T ADD STUFF AFTER THIS #endif */