summaryrefslogtreecommitdiff
path: root/src/mod_rewrite.c
diff options
context:
space:
mode:
authorGlenn Strauss <gstrauss@gluelogic.com>2021-09-22 11:24:06 -0400
committerGlenn Strauss <gstrauss@gluelogic.com>2021-09-30 17:34:03 -0400
commit4d99d9b78a769a28c0da68f101e78381063419fd (patch)
tree033e4cd8ef0da478038fe7134c6ec30f6fb218b9 /src/mod_rewrite.c
parentf37847b1f6d52eef66e2a775706e5bdecc00e136 (diff)
downloadlighttpd-git-4d99d9b78a769a28c0da68f101e78381063419fd.tar.gz
[multiple] check feature flags funcs; code reuse
config_feature_bool() config_feature_int()
Diffstat (limited to 'src/mod_rewrite.c')
-rw-r--r--src/mod_rewrite.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/mod_rewrite.c b/src/mod_rewrite.c
index 60a62feb..79c44683 100644
--- a/src/mod_rewrite.c
+++ b/src/mod_rewrite.c
@@ -94,11 +94,7 @@ static void mod_rewrite_patch_config(request_st * const r, plugin_data * const p
}
static pcre_keyvalue_buffer * mod_rewrite_parse_list(server *srv, const array *a, pcre_keyvalue_buffer *kvb, const int condidx) {
- const int pcre_jit =
- !srv->srvconf.feature_flags
- || config_plugin_value_tobool(
- array_get_element_klen(srv->srvconf.feature_flags,
- CONST_STR_LEN("server.pcre_jit")), 1);
+ const int pcre_jit = config_feature_bool(srv, "server.pcre_jit", 1);
int allocated = 0;
if (NULL == kvb) {
allocated = 1;