99 |
case PCRE_INFO_STUDYSIZE: |
case PCRE_INFO_STUDYSIZE: |
100 |
*((size_t *)where) = (study == NULL)? 0 : study->size; |
*((size_t *)where) = (study == NULL)? 0 : study->size; |
101 |
break; |
break; |
102 |
|
|
103 |
case PCRE_INFO_JITSIZE: |
case PCRE_INFO_JITSIZE: |
104 |
#ifdef SUPPORT_JIT |
#ifdef SUPPORT_JIT |
105 |
*((size_t *)where) = |
*((size_t *)where) = |
106 |
(extra_data != NULL && |
(extra_data != NULL && |
107 |
(extra_data->flags & PCRE_EXTRA_EXECUTABLE_JIT) != 0 && |
(extra_data->flags & PCRE_EXTRA_EXECUTABLE_JIT) != 0 && |
108 |
extra_data->executable_jit != NULL)? |
extra_data->executable_jit != NULL)? |
109 |
_pcre_jit_get_size(extra_data->executable_jit) : 0; |
_pcre_jit_get_size(extra_data->executable_jit) : 0; |
110 |
#else |
#else |
111 |
*((size_t *)where) = 0; |
*((size_t *)where) = 0; |
112 |
#endif |
#endif |
113 |
|
|
114 |
break; |
break; |
115 |
|
|
116 |
case PCRE_INFO_CAPTURECOUNT: |
case PCRE_INFO_CAPTURECOUNT: |
117 |
*((int *)where) = re->top_bracket; |
*((int *)where) = re->top_bracket; |