mirror of
https://github.com/zeek/zeek.git
synced 2025-10-14 20:48:21 +00:00
Bump auxil/spicy to latest development snapshot
This commit is contained in:
parent
a2a47ba334
commit
0c55fb4dd7
2 changed files with 6 additions and 1 deletions
|
@ -1 +1 @@
|
||||||
Subproject commit 99049d80d29049b4142f356bc571c574f908a76d
|
Subproject commit e413f636d4e050a6e1703e603cbcb06af7864188
|
|
@ -1365,7 +1365,12 @@ bool GlueCompiler::CreateSpicyHook(glue::Event* ev) {
|
||||||
|
|
||||||
body.addCall("zeek_rt::raise_event", {handler_expr, builder()->move(builder()->id("args"))}, meta);
|
body.addCall("zeek_rt::raise_event", {handler_expr, builder()->move(builder()->id("args"))}, meta);
|
||||||
|
|
||||||
|
#if SPICY_VERSION_NUMBER >= 11200
|
||||||
|
auto attrs = builder()->attributeSet(
|
||||||
|
{builder()->attribute(hilti::Attribute::Kind::Priority, builder()->integer(ev->priority))});
|
||||||
|
#else
|
||||||
auto attrs = builder()->attributeSet({builder()->attribute("&priority", builder()->integer(ev->priority))});
|
auto attrs = builder()->attributeSet({builder()->attribute("&priority", builder()->integer(ev->priority))});
|
||||||
|
#endif
|
||||||
auto parameters = hilti::util::transform(ev->parameters, [](const auto& p) { return p.get(); });
|
auto parameters = hilti::util::transform(ev->parameters, [](const auto& p) { return p.get(); });
|
||||||
auto unit_hook = builder()->declarationHook(parameters, body.block(), attrs, meta);
|
auto unit_hook = builder()->declarationHook(parameters, body.block(), attrs, meta);
|
||||||
auto hook_decl = builder()->declarationUnitHook(ev->hook, unit_hook, meta);
|
auto hook_decl = builder()->declarationUnitHook(ev->hook, unit_hook, meta);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue