From 5d20da9769877ed412c59013220dc352dda489dd Mon Sep 17 00:00:00 2001 From: Dave Abrahams Date: Tue, 30 Apr 2002 14:34:45 +0000 Subject: [PATCH] Fixed bug in assert.nonempty-variable [SVN r13587] --- src/util/assert.jam | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/util/assert.jam b/src/util/assert.jam index 86f5c4784..4f6567967 100644 --- a/src/util/assert.jam +++ b/src/util/assert.jam @@ -39,8 +39,9 @@ rule result ( expected * : rule-name args * : * ) # assert that the given variable is nonempty. rule nonempty-variable ( name ) { - local empty ; - if $($(variable)) = $(empty) + local value = [ modules.peek [ CALLER_MODULE ] : $(name) ] ; + + if ! $(value)-is-nonempty { error-skip-frames 3 assertion failure: expecting non-empty variable $(variable) ; }