mirror of
https://github.com/zeek/zeek.git
synced 2025-10-08 17:48:21 +00:00
Merge remote-tracking branch 'origin/topic/jsiwek/gh-893-intrusive-ptr-migration'
* origin/topic/jsiwek/gh-893-intrusive-ptr-migration: (151 commits) Integrate review feedback Switch Broker Val converter visitor to return IntrusivePtr Change BroFunc ctor to take const-ref IntrusivePtr<ID> Add version of Frame::SetElement() taking IntrusivePtr<ID> Change Scope/Func inits from id_list* to vector<IntrusivePtr<ID>> Change Scope::GenerateTemporary() to return IntrusivePtr Deprecate Scope::ReturnType(), replace with GetReturnType() Deprecate Scope::ScopeID(), replace with GetID() Switch parsing to use vector<IntrusivePtr<Attr>> from attr_list Deprecate TableVal::FindAttr(), replace with GetAttr() Deprecate TypeDecl::FindAttr(), replace with GetAttr() Deprecate ID::FindAttr(), replace with GetAttr() Deprecate Attributes::FindAttr(), replace with Find() Deprecate Attributes::AddAttrs(Attributes*) Add Attributes ctor that takes IntrusivePtrs Change Attributes to store std:vector<IntrusivePtr<Attr>> Change Attr::SetAttrExpr() to non-template Deprecate Attr::AttrExpr(), replace with GetExpr() Deprecate ID::Attrs(), replace with GetAttrs() Remove weak_ref param from ID::SetVal() ...
This commit is contained in:
commit
503ef26a17
319 changed files with 8018 additions and 6273 deletions
|
@ -1857,10 +1857,10 @@ FILE* rotate_file(const char* name, RecordVal* rotate_info)
|
|||
// Init rotate_info.
|
||||
if ( rotate_info )
|
||||
{
|
||||
rotate_info->Assign(0, new StringVal(name));
|
||||
rotate_info->Assign(1, new StringVal(newname));
|
||||
rotate_info->Assign(2, new Val(network_time, TYPE_TIME));
|
||||
rotate_info->Assign(3, new Val(network_time, TYPE_TIME));
|
||||
rotate_info->Assign<StringVal>(0, name);
|
||||
rotate_info->Assign<StringVal>(1, newname);
|
||||
rotate_info->Assign<Val>(2, network_time, TYPE_TIME);
|
||||
rotate_info->Assign<Val>(3, network_time, TYPE_TIME);
|
||||
}
|
||||
|
||||
return newf;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue