From c70ca7816838825c93fbc54ac9e4a6e2a7bef6d8 Mon Sep 17 00:00:00 2001 From: Lyndon Nerenberg Date: Sun, 25 Dec 2011 19:17:58 -0800 Subject: [PATCH] Remove overrides for 'broken' stat macros. Remove redundant SEEK_* macro definitions. --- configure.in | 1 - h/nmh.h | 51 --------------------------------------------------- 2 files changed, 52 deletions(-) diff --git a/configure.in b/configure.in index 060086c..4cdbfca 100644 --- a/configure.in +++ b/configure.in @@ -463,7 +463,6 @@ AC_SUBST(OURDEFS) AC_HEADER_STDC AC_HEADER_TIME -AC_HEADER_STAT AC_HEADER_TIOCGWINSZ AC_CHECK_HEADERS(errno.h fcntl.h crypt.h termcap.h \ langinfo.h wchar.h wctype.h iconv.h netdb.h \ diff --git a/h/nmh.h b/h/nmh.h index 8ff4ba8..00c408f 100644 --- a/h/nmh.h +++ b/h/nmh.h @@ -25,19 +25,6 @@ # include /* - * symbolic constants for lseek and fseek - */ -#ifndef SEEK_SET -# define SEEK_SET 0 -#endif -#ifndef SEEK_CUR -# define SEEK_CUR 1 -#endif -#ifndef SEEK_END -# define SEEK_END 2 -#endif - -/* * we should be getting this value from pathconf(_PC_PATH_MAX) */ #ifndef PATH_MAX @@ -78,41 +65,3 @@ #define bcopy(b1,b2,length) memcpy (b2, b1, length) #define bcpy(b1,b2,length) memcmp (b1, b2, length) #define bzero(b,length) memset (b, 0, length) - -/* - * If your stat macros are broken, - * we will just undefine them. - */ -#ifdef STAT_MACROS_BROKEN -# ifdef S_ISBLK -# undef S_ISBLK -# endif -# ifdef S_ISCHR -# undef S_ISCHR -# endif -# ifdef S_ISDIR -# undef S_ISDIR -# endif -# ifdef S_ISFIFO -# undef S_ISFIFO -# endif -# ifdef S_ISLNK -# undef S_ISLNK -# endif -# ifdef S_ISMPB -# undef S_ISMPB -# endif -# ifdef S_ISMPC -# undef S_ISMPC -# endif -# ifdef S_ISNWK -# undef S_ISNWK -# endif -# ifdef S_ISREG -# undef S_ISREG -# endif -# ifdef S_ISSOCK -# undef S_ISSOCK -# endif -#endif /* STAT_MACROS_BROKEN. */ - -- 1.7.10.4