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 * |