| 107 |
|
|
| 108 |
/* When an application links to a PCRE DLL in Windows, the symbols that are |
/* When an application links to a PCRE DLL in Windows, the symbols that are |
| 109 |
imported have to be identified as such. When building PCRE, the appropriate |
imported have to be identified as such. When building PCRE, the appropriate |
| 110 |
export settings are needed. */ |
export settings are needed, and are set in pcreposix.c before including this |
| 111 |
|
file. */ |
| 112 |
|
|
| 113 |
#ifdef _WIN32 |
#if defined(_WIN32) && !defined(PCRE_STATIC) && !defined(PCREPOSIX_EXP_DECL) |
| 114 |
# ifndef PCREPOSIX_STATIC |
# define PCREPOSIX_EXP_DECL extern __declspec(dllimport) |
| 115 |
# define PCREPOSIX_EXP_DECL extern __declspec(dllimport) |
# define PCREPOSIX_EXP_DEFN __declspec(dllimport) |
|
# define PCREPOSIX_EXP_DEFN __declspec(dllimport) |
|
|
# endif |
|
| 116 |
#endif |
#endif |
| 117 |
|
|
| 118 |
/* By default, we use the standard "extern" declarations. */ |
/* By default, we use the standard "extern" declarations. */ |