Partially revert 4ba011266843857bbd3201e5b925a47e88e1808f
Add back leading operator enforcement.
This commit is contained in:
@ -646,17 +646,17 @@ bool modulecmd_foreach(const char* domain_re,
|
||||
for (MODULECMD_DOMAIN* domain = modulecmd_domains; domain && rval && !stop; domain = domain->next)
|
||||
{
|
||||
int err;
|
||||
mxs_pcre2_result_t d_res = domain_re
|
||||
? mxs_pcre2_simple_match(domain_re, domain->domain, PCRE2_CASELESS, &err)
|
||||
: MXS_PCRE2_MATCH;
|
||||
mxs_pcre2_result_t d_res = domain_re ?
|
||||
mxs_pcre2_simple_match(domain_re, domain->domain, PCRE2_CASELESS, &err) :
|
||||
MXS_PCRE2_MATCH;
|
||||
|
||||
if (d_res == MXS_PCRE2_MATCH)
|
||||
{
|
||||
for (MODULECMD* cmd = domain->commands; cmd && rval; cmd = cmd->next)
|
||||
{
|
||||
mxs_pcre2_result_t i_res = ident_re
|
||||
? mxs_pcre2_simple_match(ident_re, cmd->identifier, PCRE2_CASELESS, &err)
|
||||
: MXS_PCRE2_MATCH;
|
||||
mxs_pcre2_result_t i_res = ident_re ?
|
||||
mxs_pcre2_simple_match(ident_re, cmd->identifier, PCRE2_CASELESS, &err) :
|
||||
MXS_PCRE2_MATCH;
|
||||
|
||||
if (i_res == MXS_PCRE2_MATCH)
|
||||
{
|
||||
|
Reference in New Issue
Block a user