mirror of
https://github.com/zeek/zeek.git
synced 2025-10-16 05:28:20 +00:00
all: Change to use Func::GetName()
This commit is contained in:
parent
71e9c8d436
commit
77b9510c8a
13 changed files with 29 additions and 31 deletions
|
@ -761,12 +761,10 @@ std::optional<broker::data> val_to_data(const Val* v) {
|
|||
case TYPE_FILE: return {string(v->AsFile()->Name())};
|
||||
case TYPE_FUNC: {
|
||||
const Func* f = v->AsFunc();
|
||||
std::string name(f->Name());
|
||||
|
||||
broker::vector rval;
|
||||
rval.emplace_back(name);
|
||||
rval.emplace_back(f->GetName());
|
||||
|
||||
if ( name.find("lambda_<") == 0 ) {
|
||||
if ( f->GetName().find("lambda_<") == 0 ) {
|
||||
// Only ScriptFuncs have closures.
|
||||
if ( auto b = dynamic_cast<const zeek::detail::ScriptFunc*>(f) ) {
|
||||
auto bc = b->SerializeCaptures();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue