mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-02-16 17:24:23 +00:00
Do not include stdlib.h and string.h, config.h does it.
* src/xfont.c: * src/w32term.c: * src/w32reg.c: * src/w32inevt.c: * src/w32heap.c: * src/w32console.c: * src/w16select.c: * src/unexsol.c: * src/term.c: * src/sound.c: * src/scroll.c (m): * src/gtkutil.c: * src/font.c: * src/filelock.c: * src/fileio.c: * src/dosfns.c: * src/dbusbind.c: * src/bidi.c: * src/callproc.c: * src/process.c: * src/msdos.c: * src/charset.c: Do not include stdlib.h and string.h, config.h does it. * configure.in: Include stdlib.h and string.h unconditionally.
This commit is contained in:
parent
0a887f3950
commit
4cacd822d1
26 changed files with 29 additions and 36 deletions
|
|
@ -1,3 +1,7 @@
|
|||
2010-10-01 Dan Nicolaescu <dann@ics.uci.edu>
|
||||
|
||||
* configure.in: Include stdlib.h and string.h unconditionally.
|
||||
|
||||
2010-09-29 Romain Francoise <romain@orebokech.com>
|
||||
|
||||
* configure.in: Don't enable ImageMagick unless HAVE_X11.
|
||||
|
|
|
|||
|
|
@ -3607,13 +3607,8 @@ SYSTEM_PURESIZE_EXTRA seems like the least likely to cause problems. */
|
|||
not define __STDC__ (e.g. DEC C by default) or may define it as zero. */
|
||||
#undef PROTOTYPES
|
||||
|
||||
#ifdef HAVE_STRING_H
|
||||
#include <string.h>
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_STDLIB_H
|
||||
#include <stdlib.h>
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_ALLOCA_H
|
||||
# include <alloca.h>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,29 @@
|
|||
2010-10-01 Dan Nicolaescu <dann@ics.uci.edu>
|
||||
|
||||
Do not include stdlib.h and string.h, config.h does it.
|
||||
* xfont.c:
|
||||
* w32term.c:
|
||||
* w32reg.c:
|
||||
* w32inevt.c:
|
||||
* w32heap.c:
|
||||
* w32console.c:
|
||||
* w16select.c:
|
||||
* unexsol.c:
|
||||
* term.c:
|
||||
* sound.c:
|
||||
* scroll.c (m):
|
||||
* gtkutil.c:
|
||||
* font.c:
|
||||
* filelock.c:
|
||||
* fileio.c:
|
||||
* dosfns.c:
|
||||
* dbusbind.c:
|
||||
* bidi.c:
|
||||
* callproc.c:
|
||||
* process.c:
|
||||
* msdos.c:
|
||||
* charset.c: Do not include stdlib.h and string.h, config.h does it.
|
||||
|
||||
* callproc.c (SIGCHLD): Remove conditional definition, syssignal.h defines it.
|
||||
|
||||
* process.c: Move #include <pty.h> earlier.
|
||||
|
|
@ -10,6 +34,7 @@
|
|||
* nsmenu.m (syms_of_nsmenu):
|
||||
* nsfns.m (syms_of_nsfns):
|
||||
* msdos.c (syms_of_msdos):
|
||||
|
||||
* image.c (syms_of_image):
|
||||
* charset.c (syms_of_charset): Use intern_c_string instead of intern.
|
||||
|
||||
|
|
|
|||
|
|
@ -51,7 +51,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
|
||||
#include <config.h>
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
#include <setjmp.h>
|
||||
|
||||
#include "lisp.h"
|
||||
|
|
|
|||
|
|
@ -38,7 +38,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
#ifdef WINDOWSNT
|
||||
#define NOMINMAX
|
||||
#include <windows.h>
|
||||
#include <stdlib.h> /* for proper declaration of environ */
|
||||
#include <fcntl.h>
|
||||
#include "w32.h"
|
||||
#define _P_NOWAIT 1 /* from process.h */
|
||||
|
|
|
|||
|
|
@ -28,7 +28,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
#include <config.h>
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <unistd.h>
|
||||
#include <ctype.h>
|
||||
#include <sys/types.h>
|
||||
|
|
|
|||
|
|
@ -1170,13 +1170,8 @@ SYSTEM_PURESIZE_EXTRA seems like the least likely to cause problems. */
|
|||
not define __STDC__ (e.g. DEC C by default) or may define it as zero. */
|
||||
#undef PROTOTYPES
|
||||
|
||||
#ifdef HAVE_STRING_H
|
||||
#include <string.h>
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_STDLIB_H
|
||||
#include <stdlib.h>
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_ALLOCA_H
|
||||
# include <alloca.h>
|
||||
|
|
|
|||
|
|
@ -19,7 +19,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
#include <config.h>
|
||||
|
||||
#ifdef HAVE_DBUS
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include <dbus/dbus.h>
|
||||
#include <setjmp.h>
|
||||
|
|
|
|||
|
|
@ -24,7 +24,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
/* The entire file is within this conditional */
|
||||
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
#include <dos.h>
|
||||
#include <setjmp.h>
|
||||
#include "lisp.h"
|
||||
|
|
|
|||
|
|
@ -71,7 +71,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
#ifdef WINDOWSNT
|
||||
#define NOMINMAX 1
|
||||
#include <windows.h>
|
||||
#include <stdlib.h>
|
||||
#include <fcntl.h>
|
||||
#endif /* not WINDOWSNT */
|
||||
|
||||
|
|
@ -79,7 +78,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
#include "msdos.h"
|
||||
#include <sys/param.h>
|
||||
#include <fcntl.h>
|
||||
#include <string.h>
|
||||
#endif
|
||||
|
||||
#ifdef DOS_NT
|
||||
|
|
|
|||
|
|
@ -34,7 +34,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
#ifdef HAVE_FCNTL_H
|
||||
#include <fcntl.h>
|
||||
#endif
|
||||
#include <string.h>
|
||||
|
||||
#ifdef HAVE_UNISTD_H
|
||||
#include <unistd.h>
|
||||
|
|
|
|||
|
|
@ -21,7 +21,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
|
||||
#include <config.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <ctype.h>
|
||||
#include <setjmp.h>
|
||||
|
||||
|
|
|
|||
|
|
@ -20,7 +20,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
#include <config.h>
|
||||
|
||||
#ifdef USE_GTK
|
||||
#include <string.h>
|
||||
#include <signal.h>
|
||||
#include <stdio.h>
|
||||
#include <setjmp.h>
|
||||
|
|
|
|||
|
|
@ -29,13 +29,11 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
#include <setjmp.h>
|
||||
#include "lisp.h"
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <time.h>
|
||||
#include <sys/param.h>
|
||||
#include <sys/time.h>
|
||||
#include <dos.h>
|
||||
#include <errno.h>
|
||||
#include <string.h> /* for memset and string functions */
|
||||
#include <sys/stat.h> /* for _fixpath */
|
||||
#include <unistd.h> /* for chdir, dup, dup2, etc. */
|
||||
#include <dir.h> /* for getdisk */
|
||||
|
|
|
|||
|
|
@ -31,7 +31,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
#ifdef HAVE_INTTYPES_H
|
||||
#include <inttypes.h>
|
||||
#endif
|
||||
#include <stdlib.h>
|
||||
|
||||
#ifdef HAVE_UNISTD_H
|
||||
#include <unistd.h>
|
||||
|
|
|
|||
|
|
@ -20,7 +20,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
|
||||
#include <config.h>
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
#include <setjmp.h>
|
||||
#include "lisp.h"
|
||||
#include "termchar.h"
|
||||
|
|
|
|||
|
|
@ -86,8 +86,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
|
||||
/* BEGIN: Windows Specific Includes */
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <limits.h>
|
||||
#include <windows.h>
|
||||
#include <mmsystem.h>
|
||||
|
|
|
|||
|
|
@ -23,7 +23,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
#include <config.h>
|
||||
#include <stdio.h>
|
||||
#include <ctype.h>
|
||||
#include <string.h>
|
||||
#include <errno.h>
|
||||
#include <sys/file.h>
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,6 @@
|
|||
/* Trivial unexec for Solaris. */
|
||||
|
||||
#include <config.h>
|
||||
#include <stdlib.h>
|
||||
#include <dlfcn.h>
|
||||
#include <setjmp.h>
|
||||
|
||||
|
|
|
|||
|
|
@ -28,7 +28,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
#ifdef MSDOS
|
||||
|
||||
#include <config.h>
|
||||
#include <string.h>
|
||||
#include <dpmi.h>
|
||||
#include <go32.h>
|
||||
#include <sys/farptr.h>
|
||||
|
|
|
|||
|
|
@ -25,10 +25,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
|
||||
#include <config.h>
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include <windows.h>
|
||||
#include <string.h>
|
||||
#include <setjmp.h>
|
||||
|
||||
#include "lisp.h"
|
||||
|
|
|
|||
|
|
@ -25,7 +25,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
#include <config.h>
|
||||
#endif
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include <setjmp.h>
|
||||
|
||||
|
|
|
|||
|
|
@ -27,7 +27,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
#include <config.h>
|
||||
#endif
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include <windows.h>
|
||||
#include <setjmp.h>
|
||||
|
|
|
|||
|
|
@ -26,7 +26,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
#include "blockinput.h"
|
||||
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
|
||||
#define REG_ROOT "SOFTWARE\\GNU\\Emacs"
|
||||
|
||||
|
|
|
|||
|
|
@ -21,7 +21,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
#include <config.h>
|
||||
#include <signal.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <setjmp.h>
|
||||
#include "lisp.h"
|
||||
#include "blockinput.h"
|
||||
|
|
|
|||
|
|
@ -21,7 +21,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
|
||||
#include <config.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <setjmp.h>
|
||||
#include <X11/Xlib.h>
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue