mirror of
https://github.com/zeek/zeek.git
synced 2025-10-09 18:18:19 +00:00
Val: add TableVal::Assign() overload with IntrusivePtr
Prepare the transition to IntrusivePtr for various callers.
This commit is contained in:
parent
78712d009f
commit
0a6ddfb6b5
54 changed files with 379 additions and 365 deletions
|
@ -78,7 +78,7 @@ Val* RuleMatcher::BuildRuleStateValue(const Rule* rule,
|
|||
const RuleEndpointState* state) const
|
||||
{
|
||||
RecordVal* val = new RecordVal(signature_state);
|
||||
val->Assign(0, new StringVal(rule->ID()));
|
||||
val->Assign(0, make_intrusive<StringVal>(rule->ID()));
|
||||
val->Assign(1, state->GetAnalyzer()->BuildConnVal());
|
||||
val->Assign(2, val_mgr->GetBool(state->is_orig));
|
||||
val->Assign(3, val_mgr->GetCount(state->payload_size));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue