Switch Func::Call(val_list*) back to returning Val*

And renamed the method returning IntrusivePtr to operator().
This corrects the deprecation process for Func::Call(val_list*).
This commit is contained in:
Jon Siwek 2020-05-20 18:41:59 -07:00
parent 85a0ddd62d
commit 087a0f3636
15 changed files with 43 additions and 44 deletions

View file

@ -61,8 +61,8 @@ bool file_analysis::X509::EndOfFile()
return false;
// yup, let's call the callback.
cache_hit_callback->Call(IntrusivePtr{NewRef{}, GetFile()->GetVal()},
entry, make_intrusive<StringVal>(cert_sha256));
cache_hit_callback->operator()(IntrusivePtr{NewRef{}, GetFile()->GetVal()},
entry, make_intrusive<StringVal>(cert_sha256));
return false;
}
}