diff --git a/tools/gen-zam/src/Gen-ZAM.cc b/tools/gen-zam/src/Gen-ZAM.cc index 5eea669078..6d4704b4e7 100644 --- a/tools/gen-zam/src/Gen-ZAM.cc +++ b/tools/gen-zam/src/Gen-ZAM.cc @@ -1381,7 +1381,7 @@ void ZAM_ExprOpTemplate::InstantiateEval(const vector& ot_orig, auto replacement = VecEvalRE(has_target); - eval = regex_replace(eval, regex(rhs), replacement); + eval = regex_replace(eval, regex(rhs), replacement, std::regex_constants::match_not_null); } auto is_none = ei.LHS_ET() == ZAM_EXPR_TYPE_NONE;