summaryrefslogtreecommitdiff
path: root/lib-src
diff options
context:
space:
mode:
Diffstat (limited to 'lib-src')
-rw-r--r--lib-src/movemail.c16
1 files changed, 10 insertions, 6 deletions
diff --git a/lib-src/movemail.c b/lib-src/movemail.c
index 8d23fc7b8fd..7e29ab4150f 100644
--- a/lib-src/movemail.c
+++ b/lib-src/movemail.c
@@ -91,6 +91,12 @@ Boston, MA 02111-1307, USA. */
#define DISABLE_DIRECT_ACCESS
#endif /* WINDOWSNT */
+/* Cancel substitutions made by config.h for Emacs. */
+#undef open
+#undef read
+#undef write
+#undef close
+
#ifdef USG
#include <fcntl.h>
#include <unistd.h>
@@ -106,6 +112,10 @@ Boston, MA 02111-1307, USA. */
#include <unistd.h>
#endif
+#ifdef STDC_HEADERS
+#include <stdlib.h>
+#endif
+
#if defined (XENIX) || defined (WINDOWSNT)
#include <sys/locking.h>
#endif
@@ -133,12 +143,6 @@ static char *mail_spool_name ();
#endif
#endif
-/* Cancel substitutions made by config.h for Emacs. */
-#undef open
-#undef read
-#undef write
-#undef close
-
#ifndef errno
extern int errno;
#endif