200 |
#define PCRE_EXTRA_CALLOUT_DATA 0x0004 |
#define PCRE_EXTRA_CALLOUT_DATA 0x0004 |
201 |
#define PCRE_EXTRA_TABLES 0x0008 |
#define PCRE_EXTRA_TABLES 0x0008 |
202 |
#define PCRE_EXTRA_MATCH_LIMIT_RECURSION 0x0010 |
#define PCRE_EXTRA_MATCH_LIMIT_RECURSION 0x0010 |
203 |
|
#define PCRE_EXTRA_MARK 0x0020 |
204 |
|
|
205 |
/* Types */ |
/* Types */ |
206 |
|
|
226 |
void *callout_data; /* Data passed back in callouts */ |
void *callout_data; /* Data passed back in callouts */ |
227 |
const unsigned char *tables; /* Pointer to character tables */ |
const unsigned char *tables; /* Pointer to character tables */ |
228 |
unsigned long int match_limit_recursion; /* Max recursive calls to match() */ |
unsigned long int match_limit_recursion; /* Max recursive calls to match() */ |
229 |
|
unsigned char **mark; /* For passing back a mark pointer */ |
230 |
} pcre_extra; |
} pcre_extra; |
231 |
|
|
232 |
/* The structure for passing out data via the pcre_callout_function. We use a |
/* The structure for passing out data via the pcre_callout_function. We use a |