All ANSI platforms have memmove(); and memory.h is used (for now) only

in DOS.
This commit is contained in:
William McBrine
2006-01-28 19:35:22 +00:00
parent 62b6ff87e3
commit 97c0d9b9d6

View File

@@ -16,7 +16,7 @@
* See the file maintain.er for details of the current maintainer.
**************************************************************************/
/* $Id: curses.h,v 1.112 2006/01/28 17:41:24 wmcbrine Exp $ */
/* $Id: curses.h,v 1.113 2006/01/28 19:35:22 wmcbrine Exp $ */
/* ----------------------------------------------------------------------
PDCurses
@@ -94,9 +94,6 @@ PDCurses portable platform definitions list:
# ifndef HAVE_MEMORY_H
# define HAVE_MEMORY_H /* have <memory.h> */
# endif
# ifndef HAVE_MEMMOVE
# define HAVE_MEMMOVE /* have memmove() */
# endif
# ifndef HAVE_VSSCANF
# define HAVE_VSSCANF /* have vsscanf() */
# endif
@@ -139,9 +136,6 @@ PDCurses portable platform definitions list:
# ifndef WIN32
# define WIN32
# endif
# ifndef HAVE_MEMORY_H
# define HAVE_MEMORY_H /* have <memory.h> */
# endif
# else
# define DOS 6 /* Major release of DOS supported */
# include <bios.h>
@@ -149,9 +143,6 @@ PDCurses portable platform definitions list:
# undef HAVE_VSSCANF /* vsscanf() function NOT in library */
# endif
# endif
# ifndef HAVE_MEMMOVE
# define HAVE_MEMMOVE /* have memmove() */
# endif
#endif
/*----------------------------------------
@@ -192,9 +183,6 @@ PDCurses portable platform definitions list:
# ifndef HAVE_MEMORY_H
# define HAVE_MEMORY_H /* have <memory.h> */
# endif
# ifndef HAVE_MEMMOVE
# define HAVE_MEMMOVE /* have memmove() */
# endif
# ifdef __OS2__
# define OS2 3 /* Major release of OS/2 supported */
# endif
@@ -214,15 +202,9 @@ PDCurses portable platform definitions list:
# endif
# define OS2 3 /* Major release of OS/2 supported */
# define CURSES__32BIT__
# ifndef HAVE_MEMORY_H
# define HAVE_MEMORY_H /* have <memory.h> */
# endif
# ifndef HAVE_UNISTD_H
# define HAVE_UNISTD_H /* have <unistd.h> */
# endif
# ifndef HAVE_MEMMOVE
# define HAVE_MEMMOVE /* have memmove() */
# endif
# ifndef HAVE_VSSCANF
# define HAVE_VSSCANF /* have vsscanf() */
# endif
@@ -249,9 +231,6 @@ PDCurses portable platform definitions list:
# ifndef HAVE_UNISTD_H
# define HAVE_UNISTD_H /* have <unistd.h> */
# endif
# ifndef HAVE_MEMMOVE
# define HAVE_MEMMOVE /* have memmove() */
# endif
# ifndef HAVE_VSSCANF
# define HAVE_VSSCANF /* have vsscanf() */
# endif
@@ -271,15 +250,9 @@ PDCurses portable platform definitions list:
# if !defined(WIN32) && !defined(XCURSES)
# define WIN32
# endif
# ifndef HAVE_MEMORY_H
# define HAVE_MEMORY_H /* have <memory.h> */
# endif
# ifndef HAVE_UNISTD_H
# define HAVE_UNISTD_H /* have <unistd.h> */
# endif
# ifndef HAVE_MEMMOVE
# define HAVE_MEMMOVE /* have memmove() */
# endif
# ifndef HAVE_VSSCANF
# define HAVE_VSSCANF /* have vsscanf() */
# endif
@@ -295,12 +268,6 @@ PDCurses portable platform definitions list:
# ifndef WIN32
# define WIN32
# endif
# ifndef HAVE_MEMORY_H
# define HAVE_MEMORY_H /* have <memory.h> */
# endif
# ifndef HAVE_MEMMOVE
# define HAVE_MEMMOVE /* have memmove() */
# endif
# ifndef HAVE_VSSCANF
# define HAVE_VSSCANF /* have vsscanf() */
# endif
@@ -314,12 +281,6 @@ PDCurses portable platform definitions list:
# ifndef WIN32
# define WIN32
# endif
# ifndef HAVE_MEMORY_H
# define HAVE_MEMORY_H /* have <memory.h> */
# endif
# ifndef HAVE_MEMMOVE
# define HAVE_MEMMOVE /* have memmove() */
# endif
#endif
/*----------------------------------------
@@ -376,9 +337,6 @@ PDCurses portable platform definitions list:
# ifndef HAVE_MEMORY_H
# define HAVE_MEMORY_H /* have <memory.h> */
# endif
# ifndef HAVE_MEMMOVE
# define HAVE_MEMMOVE /* have memmove() */
# endif
# ifndef HAVE_VSSCANF
# define HAVE_VSSCANF /* have vsscanf() */
# endif
@@ -417,9 +375,6 @@ PDCurses portable platform definitions list:
# ifndef __SMALL__
# define __SMALL__
# endif
# ifndef HAVE_MEMMOVE
# define HAVE_MEMMOVE
# endif
# ifndef HAVE_VSSCANF
# define HAVE_VSSCANF
# endif