| 181 |
/* Include the public PCRE header and the definitions of UCP character property |
/* Include the public PCRE header and the definitions of UCP character property |
| 182 |
values. */ |
values. */ |
| 183 |
|
|
| 184 |
#include "pcre.h" |
#include <pcre.h> |
| 185 |
#include "ucp.h" |
#include "ucp.h" |
| 186 |
|
|
| 187 |
/* When compiling for use with the Virtual Pascal compiler, these functions |
/* When compiling for use with the Virtual Pascal compiler, these functions |
| 202 |
is set. Otherwise, include an emulating function for those systems that have |
is set. Otherwise, include an emulating function for those systems that have |
| 203 |
neither (there some non-Unix environments where this is the case). */ |
neither (there some non-Unix environments where this is the case). */ |
| 204 |
|
|
| 205 |
#if ! HAVE_MEMMOVE |
#ifndef HAVE_MEMMOVE |
| 206 |
#undef memmove /* some systems may have a macro */ |
#undef memmove /* some systems may have a macro */ |
| 207 |
#if HAVE_BCOPY |
#ifdef HAVE_BCOPY |
| 208 |
#define memmove(a, b, c) bcopy(b, a, c) |
#define memmove(a, b, c) bcopy(b, a, c) |
| 209 |
#else /* HAVE_BCOPY */ |
#else /* HAVE_BCOPY */ |
| 210 |
static void * |
static void * |