diff options
author | Dan Nicolaescu <dann@ics.uci.edu> | 2010-10-03 08:19:34 -0700 |
---|---|---|
committer | Dan Nicolaescu <dann@ics.uci.edu> | 2010-10-03 08:19:34 -0700 |
commit | e30807b15b8a4e1f485c7358f453cf926b5ab180 (patch) | |
tree | 0c21878a752a1d6f6181039b13840f972af55f71 | |
parent | d00cf7e3b4374db68028f5a36d97fe180de10680 (diff) | |
download | emacs-e30807b15b8a4e1f485c7358f453cf926b5ab180.tar.gz |
Include <fcntl.h> unconditionally.
* src/termcap.c:
* src/sysdep.c:
* src/lread.c:
* src/keyboard.c:
* src/filelock.c:
* src/fileio.c:
* src/doc.c:
* src/callproc.c:
* src/alloc.c: Remove include guards for <fcntl.h>, process.c already
does it.
-rw-r--r-- | src/ChangeLog | 12 | ||||
-rw-r--r-- | src/alloc.c | 3 | ||||
-rw-r--r-- | src/callproc.c | 4 | ||||
-rw-r--r-- | src/doc.c | 3 | ||||
-rw-r--r-- | src/fileio.c | 4 | ||||
-rw-r--r-- | src/filelock.c | 2 | ||||
-rw-r--r-- | src/keyboard.c | 2 | ||||
-rw-r--r-- | src/lread.c | 2 | ||||
-rw-r--r-- | src/sysdep.c | 3 | ||||
-rw-r--r-- | src/termcap.c | 2 |
10 files changed, 12 insertions, 25 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index c505744cda1..4211f703316 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,17 @@ 2010-10-03 Dan Nicolaescu <dann@ics.uci.edu> + Include <fcntl.h> unconditionally. + * termcap.c: + * sysdep.c: + * lread.c: + * keyboard.c: + * filelock.c: + * fileio.c: + * doc.c: + * callproc.c: + * alloc.c: Remove include guards for <fcntl.h>, process.c already + does it. + * process.c: Do not include <sys/wait.h>, syswait.h does it. * sysdep.c (flush_pending_output): Remove code, does not do diff --git a/src/alloc.c b/src/alloc.c index 5cbc7cfe411..0ab4f9f8f85 100644 --- a/src/alloc.c +++ b/src/alloc.c @@ -65,15 +65,12 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ extern POINTER_TYPE *sbrk (); #endif -#ifdef HAVE_FCNTL_H #include <fcntl.h> -#endif #ifndef O_WRONLY #define O_WRONLY 1 #endif #ifdef WINDOWSNT -#include <fcntl.h> #include "w32.h" #endif diff --git a/src/callproc.c b/src/callproc.c index 346a913626d..ee587605f7a 100644 --- a/src/callproc.c +++ b/src/callproc.c @@ -31,20 +31,16 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ #endif #include <sys/file.h> -#ifdef HAVE_FCNTL_H #include <fcntl.h> -#endif #ifdef WINDOWSNT #define NOMINMAX #include <windows.h> -#include <fcntl.h> #include "w32.h" #define _P_NOWAIT 1 /* from process.h */ #endif #ifdef MSDOS /* Demacs 1.1.1 91/10/16 HIRANO Satoshi */ -#include <fcntl.h> #include <sys/stat.h> #include <sys/param.h> #endif /* MSDOS */ diff --git a/src/doc.c b/src/doc.c index 8d5727b95c6..0e9714b4512 100644 --- a/src/doc.c +++ b/src/doc.c @@ -25,10 +25,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ #include <sys/file.h> /* Must be after sys/types.h for USG*/ #include <ctype.h> #include <setjmp.h> - -#ifdef HAVE_FCNTL_H #include <fcntl.h> -#endif #ifdef HAVE_UNISTD_H #include <unistd.h> diff --git a/src/fileio.c b/src/fileio.c index bf6b7699883..bdef3008750 100644 --- a/src/fileio.c +++ b/src/fileio.c @@ -20,11 +20,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ #include <config.h> #include <limits.h> - -#ifdef HAVE_FCNTL_H #include <fcntl.h> -#endif - #include <stdio.h> #include <sys/types.h> #include <sys/stat.h> diff --git a/src/filelock.c b/src/filelock.c index 59076eb6a4a..acca7234419 100644 --- a/src/filelock.c +++ b/src/filelock.c @@ -31,9 +31,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ #endif #include <sys/file.h> -#ifdef HAVE_FCNTL_H #include <fcntl.h> -#endif #ifdef HAVE_UNISTD_H #include <unistd.h> diff --git a/src/keyboard.c b/src/keyboard.c index 890ab80aee6..9e7225805d5 100644 --- a/src/keyboard.c +++ b/src/keyboard.c @@ -62,9 +62,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ #include <unistd.h> #endif -#ifdef HAVE_FCNTL_H #include <fcntl.h> -#endif /* This is to get the definitions of the XK_ symbols. */ #ifdef HAVE_X_WINDOWS diff --git a/src/lread.c b/src/lread.c index 81b7082204c..69e9a4629d2 100644 --- a/src/lread.c +++ b/src/lread.c @@ -54,9 +54,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ #include <locale.h> #endif /* HAVE_SETLOCALE */ -#ifdef HAVE_FCNTL_H #include <fcntl.h> -#endif #ifndef O_RDONLY #define O_RDONLY 0 #endif diff --git a/src/sysdep.c b/src/sysdep.c index 027ebef9576..f46a9e614b9 100644 --- a/src/sysdep.c +++ b/src/sysdep.c @@ -71,10 +71,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ #endif #include <sys/file.h> - -#ifdef HAVE_FCNTL_H #include <fcntl.h> -#endif #include "systty.h" #include "syswait.h" diff --git a/src/termcap.c b/src/termcap.c index ea4ef244f64..a8eabf25529 100644 --- a/src/termcap.c +++ b/src/termcap.c @@ -23,9 +23,7 @@ Boston, MA 02110-1301, USA. */ #include <lisp.h> /* xmalloc is here */ /* Get the O_* definitions for open et al. */ #include <sys/file.h> -#ifdef HAVE_FCNTL_H #include <fcntl.h> -#endif #ifdef HAVE_UNISTD_H #include <unistd.h> #endif |