aboutsummaryrefslogtreecommitdiff
path: root/build2/variable.txx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2016-03-18 17:54:37 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2016-03-28 16:03:34 +0200
commitcf59a5fa548cfa72ab0b56334afea5c031faf27b (patch)
treed9193ee747f85f9e2763b98c386057fa6f15ff63 /build2/variable.txx
parente9563995b01162a8ec4aa24b5342dcdc2eeba154 (diff)
Enable @-delimited pairs mode everywhere
Diffstat (limited to 'build2/variable.txx')
-rw-r--r--build2/variable.txx4
1 files changed, 2 insertions, 2 deletions
diff --git a/build2/variable.txx b/build2/variable.txx
index f2c55ff..54e48a3 100644
--- a/build2/variable.txx
+++ b/build2/variable.txx
@@ -64,7 +64,7 @@ namespace build2
for (auto& p: m)
{
d->emplace_back (p.first); // Const, can't move.
- d->back ().pair = '=';
+ d->back ().pair = true;
d->emplace_back (move (p.second));
}
@@ -106,7 +106,7 @@ namespace build2
//
for (auto i (v.begin ()); i != v.end (); ++i)
{
- if (i->pair == '\0')
+ if (!i->pair)
fail << value_traits<std::map<K, V>>::value_type.name << " key-value "
<< "pair expected instead of '" << *i << "' "
<< "in variable '" << var.name << "'";