Skip to content

Commit dfcf31a

Browse files
authored
Merge pull request #3279 from marcstern/v2/PR/PCRE2_error_msg
Fixed PCRE2 error message
2 parents d7f2be6 + ecab91a commit dfcf31a

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

apache2/msc_pcre.c

+8
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,14 @@ void *msc_pregcomp_ex(apr_pool_t *pool, const char *pattern, int options,
7777
if (_erroffset != NULL) {
7878
*_erroffset = (int)error_offset;
7979
}
80+
PCRE2_UCHAR buffer[256];
81+
// Get the error message from the error code
82+
pcre2_get_error_message(error_number, buffer, sizeof(buffer));
83+
#ifdef DEBUG_CONF
84+
* _errptr = apr_psprintf(pool, "%s - pattern = %s", buffer, pattern);
85+
#else
86+
* _errptr = apr_pstrdup(pool, buffer);
87+
#endif
8088
return NULL;
8189
}
8290

0 commit comments

Comments
 (0)