aboutsummaryrefslogtreecommitdiff
path: root/build2
diff options
context:
space:
mode:
Diffstat (limited to 'build2')
-rw-r--r--build2/parser.cxx7
1 files changed, 4 insertions, 3 deletions
diff --git a/build2/parser.cxx b/build2/parser.cxx
index c26f0a5..731ef46 100644
--- a/build2/parser.cxx
+++ b/build2/parser.cxx
@@ -1979,10 +1979,11 @@ namespace build2
: names ());
diag_record dr (fail (al));
- dr << "assertion failed";
- if (!ns.empty ())
- dr << ": " << ns;
+ if (ns.empty ())
+ dr << "assertion failed";
+ else
+ dr << ns;
}
void parser::