mirror of
https://github.com/zeek/zeek.git
synced 2025-10-10 10:38:20 +00:00
Use type aliases for IntrusivePtr definitions
This commit is contained in:
parent
f6a251cdac
commit
ec9eff0bd5
180 changed files with 2026 additions and 1893 deletions
|
@ -199,9 +199,9 @@ static int match_prefix(int s_len, const char* s, int t_len, const char* t)
|
|||
return 1;
|
||||
}
|
||||
|
||||
static zeek::IntrusivePtr<VectorVal> do_split_string(StringVal* str_val,
|
||||
RE_Matcher* re, int incl_sep,
|
||||
int max_num_sep)
|
||||
static VectorValPtr do_split_string(StringVal* str_val,
|
||||
RE_Matcher* re, int incl_sep,
|
||||
int max_num_sep)
|
||||
{
|
||||
// string_vec is used early in the version script - do not use the NetVar.
|
||||
auto rval = zeek::make_intrusive<VectorVal>(zeek::id::find_type<zeek::VectorType>("string_vec"));
|
||||
|
@ -686,7 +686,7 @@ function str_smith_waterman%(s1: string, s2: string, params: sw_params%) : sw_su
|
|||
|
||||
BroSubstring::Vec* subseq =
|
||||
smith_waterman(s1->AsString(), s2->AsString(), sw_params);
|
||||
auto result = zeek::IntrusivePtr<VectorVal>{zeek::AdoptRef{}, BroSubstring::VecToPolicy(subseq)};
|
||||
auto result = VectorValPtr{zeek::AdoptRef{}, BroSubstring::VecToPolicy(subseq)};
|
||||
delete_each(subseq);
|
||||
delete subseq;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue