factor out default regex flags
Submitted by: covener
Reviewed by: covener, minfrin, jorton
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1873905 13f79535-47bb-0310-9956-
ffa450edef68
[ start all new proposals below, under PATCHES PROPOSED. ]
- *) factor out default regex flags:
- trunk patch: http://svn.apache.org/r1873747
- 2.4.x patch: http://people.apache.org/~covener/patches/httpd-2.4.x-reg_default.diff
- (MMN, ap_regex.h conflicts)
- +1: covener, minfrin, jorton
-
*) factor out chunked TE checks
trunk patch: http://svn.apache.org/r1873748
2.4.x patch: http://people.apache.org/~covener/patches/httpd-2.4.x-chunk.diff
* 20120211.88 (2.4.40-dev) Add ap_dir_nofnmatch() and ap_dir_fnmatch().
* 20120211.89 (2.4.42-dev) Add add dns_pool to proxy_conn_pool and define
* AP_VOLATILIZE_T.
+ * 20120211.90 (2.4.42-dev) AP_REG_DEFAULT macro in ap_regex.h
*/
#define MODULE_MAGIC_COOKIE 0x41503234UL /* "AP24" */
#ifndef MODULE_MAGIC_NUMBER_MAJOR
#define MODULE_MAGIC_NUMBER_MAJOR 20120211
#endif
-#define MODULE_MAGIC_NUMBER_MINOR 89 /* 0...n */
+#define MODULE_MAGIC_NUMBER_MINOR 90 /* 0...n */
/**
* Determine if the server's current MODULE_MAGIC_NUMBER is at least a
#define AP_REG_MATCH "MATCH_" /** suggested prefix for ap_regname */
+#define AP_REG_DEFAULT (AP_REG_DOTALL|AP_REG_DOLLAR_ENDONLY)
+
/* Error values: */
enum {
AP_REG_ASSERT = 1, /** internal error ? */
apr_pool_cleanup_register(pconf, NULL, reset_config_defines,
apr_pool_cleanup_null);
- ap_regcomp_set_default_cflags(AP_REG_DOLLAR_ENDONLY);
+ ap_regcomp_set_default_cflags(AP_REG_DEFAULT);
mpm_common_pre_config(pconf);
* Compile a regular expression *
*************************************************/
-static int default_cflags = AP_REG_DOTALL |
- AP_REG_DOLLAR_ENDONLY;
+static int default_cflags = AP_REG_DEFAULT;
AP_DECLARE(int) ap_regcomp_get_default_cflags(void)
{