diff options
Diffstat (limited to 'src/interp/interp.h')
-rw-r--r-- | src/interp/interp.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/interp/interp.h b/src/interp/interp.h index 971df7c9..c0ca9d0f 100644 --- a/src/interp/interp.h +++ b/src/interp/interp.h @@ -701,8 +701,10 @@ class HostFunc : public Func { static const char* GetTypeName() { return "HostFunc"; } using Ptr = RefPtr<HostFunc>; - using Callback = std::function< - Result(const Values& params, Values& results, Trap::Ptr* out_trap)>; + using Callback = std::function<Result(Thread& thread, + const Values& params, + Values& results, + Trap::Ptr* out_trap)>; static HostFunc::Ptr New(Store&, FuncType, Callback); |