Use configure to see if unistd.h needs to be included. Remove
authorTheodore Tso <tytso@mit.edu>
Sat, 1 Apr 1995 03:14:56 +0000 (03:14 +0000)
committerTheodore Tso <tytso@mit.edu>
Sat, 1 Apr 1995 03:14:56 +0000 (03:14 +0000)
leftover hair from emacs config.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5334 dc483132-0cff-0310-8789-dd5450dbe970

src/appl/movemail/ChangeLog
src/appl/movemail/configure.in
src/appl/movemail/movemail.c

index 3f5297787e43529968830706db8ea1425c083abb..5f8a8488d3bb99bda149fd0c5f8321590ef1bbe4 100644 (file)
@@ -1,3 +1,7 @@
+Fri Mar 31 21:24:48 1995  Theodore Y. Ts'o  (tytso@dcl)
+
+       * configure.in, movemail.c: Use configure to see if unistd.h needs
+               to be included.  Remove leftover hair from emacs config.
 
 Mon Mar 27 09:17:06 1995 Chris Provenzano  (proven@mit.edu)
 
index dc56775d4604304c778441a6e8935ef823abdd01..bfb482c0f504d60d989cf4accfada8671a9fab77 100644 (file)
@@ -6,5 +6,6 @@ KRB_INCLUDE
 WITH_NETLIB
 AC_PROG_INSTALL
 CHECK_FCNTL
+AC_HAVE_HEADERS(unistd.h)
 WITH_KRB5ROOT
 V5_AC_OUTPUT_MAKEFILE
index 6f31220a5dab4ad0c748c2f7ee5f53d81539e89e..6798899bf974049b0a6c14e4eaf1b33f74568b31 100644 (file)
@@ -68,16 +68,17 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #include "krb5.h"
 #endif
 #endif
-#ifdef USG
+
 #include <fcntl.h>
+#ifdef HAVE_UNISTD_H
 #include <unistd.h>
+#endif
 #ifndef F_OK
 #define F_OK 0
 #define X_OK 1
 #define W_OK 2
 #define R_OK 4
 #endif
-#endif /* USG */
 
 #ifdef XENIX
 #include <sys/locking.h>
@@ -104,12 +105,6 @@ extern char *getenv();
 #include <strings.h>
 #endif
 
-/* Cancel substitutions made by config.h for Emacs.  */
-#undef open
-#undef read
-#undef write
-#undef close
-
 char *concat ();
 extern int errno;
 
@@ -382,15 +377,6 @@ xmalloc (size)
 #include <hesiod.h>
 #endif
 
-#ifdef USG
-#include <fcntl.h>
-/* Cancel substitutions made by config.h for Emacs.  */
-#undef open
-#undef read
-#undef write
-#undef close
-#endif /* USG */
-
 #define NOTOK (-1)
 #define OK 0
 #define DONE 1