| 67 |
#endif |
#endif |
| 68 |
|
|
| 69 |
|
|
|
/* Get the definitions provided by running "configure" */ |
|
|
|
|
|
#include "config.h" |
|
|
|
|
| 70 |
/* Standard C headers plus the external interface definition. The only time |
/* Standard C headers plus the external interface definition. The only time |
| 71 |
setjmp and stdarg are used is when NO_RECURSE is set. */ |
setjmp and stdarg are used is when NO_RECURSE is set. */ |
| 72 |
|
|
| 108 |
|
|
| 109 |
#ifndef PCRE_EXP_DECL |
#ifndef PCRE_EXP_DECL |
| 110 |
# ifdef _WIN32 |
# ifdef _WIN32 |
| 111 |
# ifdef DLL_EXPORT |
# ifndef PCRE_STATIC |
| 112 |
# define PCRE_EXP_DECL extern __declspec(dllexport) |
# define PCRE_EXP_DECL extern __declspec(dllexport) |
| 113 |
# define PCRE_EXP_DEFN __declspec(dllexport) |
# define PCRE_EXP_DEFN __declspec(dllexport) |
| 114 |
# define PCRE_EXP_DATA_DEFN __declspec(dllexport) |
# define PCRE_EXP_DATA_DEFN __declspec(dllexport) |
| 117 |
# define PCRE_EXP_DEFN |
# define PCRE_EXP_DEFN |
| 118 |
# define PCRE_EXP_DATA_DEFN |
# define PCRE_EXP_DATA_DEFN |
| 119 |
# endif |
# endif |
|
# |
|
| 120 |
# else |
# else |
| 121 |
# ifdef __cplusplus |
# ifdef __cplusplus |
| 122 |
# define PCRE_EXP_DECL extern "C" |
# define PCRE_EXP_DECL extern "C" |