mirror of
https://github.com/zeek/zeek.git
synced 2025-10-10 10:38:20 +00:00
Fix clang-tidy modernize-use-emplace findings
This commit is contained in:
parent
3943e64372
commit
a3078f3132
9 changed files with 19 additions and 20 deletions
|
@ -92,15 +92,15 @@ void RuleActionEvent::DoAction(const Rule* parent, RuleEndpointState* state, con
|
|||
if ( handler ) {
|
||||
zeek::Args args;
|
||||
args.reserve(msg ? 3 : 2);
|
||||
args.push_back({AdoptRef{}, rule_matcher->BuildRuleStateValue(parent, state)});
|
||||
args.emplace_back(AdoptRef{}, rule_matcher->BuildRuleStateValue(parent, state));
|
||||
|
||||
if ( msg )
|
||||
args.push_back(msg);
|
||||
args.emplace_back(msg);
|
||||
|
||||
if ( data )
|
||||
args.push_back(make_intrusive<StringVal>(len, reinterpret_cast<const char*>(data)));
|
||||
args.emplace_back(make_intrusive<StringVal>(len, reinterpret_cast<const char*>(data)));
|
||||
else
|
||||
args.push_back(zeek::val_mgr->EmptyString());
|
||||
args.emplace_back(zeek::val_mgr->EmptyString());
|
||||
|
||||
if ( want_end_of_match ) {
|
||||
auto* match = state->FindRulePatternMatch(parent);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue