From 1e1795bbdfb33d0dfdb1bb5a9eacf69581e217c8 Mon Sep 17 00:00:00 2001 From: Vern Paxson Date: Tue, 2 Jul 2024 16:45:00 -0700 Subject: [PATCH] bug fixes --- src/script_opt/ZAM/OPs/stmts.op | 4 +++- testing/btest/Baseline.zam/opt.validate-ZAM/output | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/script_opt/ZAM/OPs/stmts.op b/src/script_opt/ZAM/OPs/stmts.op index 3ed308551e..0401b7f9c6 100644 --- a/src/script_opt/ZAM/OPs/stmts.op +++ b/src/script_opt/ZAM/OPs/stmts.op @@ -36,7 +36,9 @@ op-types D I X op1-read eval EvalScheduleArgs($1, $2,) -macro QueueEvent(eh, args) event_mgr.Enqueue(eh, std::move(args)); +macro QueueEvent(eh, args) + if ( *eh ) + event_mgr.Enqueue(eh, std::move(args)); op Event class HL diff --git a/testing/btest/Baseline.zam/opt.validate-ZAM/output b/testing/btest/Baseline.zam/opt.validate-ZAM/output index e1c24ab2aa..91340e747c 100644 --- a/testing/btest/Baseline.zam/opt.validate-ZAM/output +++ b/testing/btest/Baseline.zam/opt.validate-ZAM/output @@ -1,2 +1,2 @@ ### BTest baseline data generated by btest-diff. Do not edit. Use "btest -U/-u" to update. Requires BTest >= 0.63. -1226 valid, 1834 tested, 423 skipped +1227 valid, 1834 tested, 423 skipped