aboutsummaryrefslogtreecommitdiff
path: root/build2/variable.cxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2016-04-09 11:38:42 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2016-04-09 11:38:42 +0200
commit5f7c3f923de106f9d204a8f3500274731ae84fd9 (patch)
treea4993277c75e61b73bb6f984e2ad0c329a514f9a /build2/variable.cxx
parent7a7b8ba432977282a90567c77822a72645d2a5c8 (diff)
Tweak override logic WRT location of overridden value
Diffstat (limited to 'build2/variable.cxx')
-rw-r--r--build2/variable.cxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/build2/variable.cxx b/build2/variable.cxx
index 61f5975..4a2ffa9 100644
--- a/build2/variable.cxx
+++ b/build2/variable.cxx
@@ -742,5 +742,6 @@ namespace build2
// variable_override
//
- map<const variable_map*, variable_override_value> variable_override_cache;
+ map<pair<const variable_map*, const variable*>, variable_override_value>
+ variable_override_cache;
}