mirror of
https://github.com/zeek/zeek.git
synced 2025-10-15 21:18:20 +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
|
@ -33,13 +33,13 @@ static Val* parse_port(const char* line)
|
|||
good = 0;
|
||||
}
|
||||
|
||||
r->Assign(0, new AddrVal(htonl(addr)));
|
||||
r->Assign(0, make_intrusive<AddrVal>(htonl(addr)));
|
||||
r->Assign(1, val_mgr->GetPort(port, TRANSPORT_TCP));
|
||||
r->Assign(2, val_mgr->GetBool(good));
|
||||
}
|
||||
else
|
||||
{
|
||||
r->Assign(0, new AddrVal(uint32_t(0)));
|
||||
r->Assign(0, make_intrusive<AddrVal>(uint32_t(0)));
|
||||
r->Assign(1, val_mgr->GetPort(0, TRANSPORT_TCP));
|
||||
r->Assign(2, val_mgr->GetBool(0));
|
||||
}
|
||||
|
@ -109,7 +109,7 @@ static Val* parse_eftp(const char* line)
|
|||
|
||||
}
|
||||
|
||||
r->Assign(0, new AddrVal(addr));
|
||||
r->Assign(0, make_intrusive<AddrVal>(addr));
|
||||
r->Assign(1, val_mgr->GetPort(port, TRANSPORT_TCP));
|
||||
r->Assign(2, val_mgr->GetBool(good));
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue