From 054b62c45f1a674167a245011f0d8a0482425b32 Mon Sep 17 00:00:00 2001 From: Roland Conybeare Date: Sun, 31 May 2026 00:11:16 -0400 Subject: [PATCH] xo-reader2: build: compile nits --- src/reader2/DExpectQArraySsm.cpp | 2 +- src/reader2/DExpectQDictSsm.cpp | 2 +- src/reader2/DLambdaSsm.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/reader2/DExpectQArraySsm.cpp b/src/reader2/DExpectQArraySsm.cpp index b06920c4..d871347c 100644 --- a/src/reader2/DExpectQArraySsm.cpp +++ b/src/reader2/DExpectQArraySsm.cpp @@ -195,7 +195,7 @@ namespace xo { bool ok = array_->push_back(p_psm->expr_alloc(), lit); - assert(ok); + if (!ok) assert(false); } // start syntax to receive next literal diff --git a/src/reader2/DExpectQDictSsm.cpp b/src/reader2/DExpectQDictSsm.cpp index 4a34d19a..2dd68ef3 100644 --- a/src/reader2/DExpectQDictSsm.cpp +++ b/src/reader2/DExpectQDictSsm.cpp @@ -243,7 +243,7 @@ namespace xo { this->key_ = nullptr; - assert(ok); + if (!ok) assert(false); return; } diff --git a/src/reader2/DLambdaSsm.cpp b/src/reader2/DLambdaSsm.cpp index e39e530b..cb184670 100644 --- a/src/reader2/DLambdaSsm.cpp +++ b/src/reader2/DLambdaSsm.cpp @@ -311,7 +311,7 @@ namespace xo { param_var.data()->name(), param_var.data()->typeref()); - assert(b.is_local()); + if (!b.is_local()) assert(false); this->local_symtab_ = symtab; }