diff --git a/apache2/msc_pcre.c b/apache2/msc_pcre.c index b0fe70c9a1..16f5efd5d4 100644 --- a/apache2/msc_pcre.c +++ b/apache2/msc_pcre.c @@ -80,7 +80,11 @@ void *msc_pregcomp_ex(apr_pool_t *pool, const char *pattern, int options, PCRE2_UCHAR buffer[256]; // Get the error message from the error code pcre2_get_error_message(error_number, buffer, sizeof(buffer)); - *_errptr = apr_pstrdup(pool, buffer); +#ifdef DEBUG_CONF + * _errptr = apr_psprintf(pool, "%s - pattern = %s", buffer, pattern); +#else + * _errptr = apr_pstrdup(pool, buffer); +#endif return NULL; }