diff options
Diffstat (limited to 'build2/variable.ixx')
-rw-r--r-- | build2/variable.ixx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/build2/variable.ixx b/build2/variable.ixx index 04cf6dc..6126a4e 100644 --- a/build2/variable.ixx +++ b/build2/variable.ixx @@ -132,7 +132,9 @@ namespace build2 // Find base if any. // const value_type* b (v.type); - for (; b != nullptr && b != &value_traits<T>::value_type; b = b->base) ; + for (; + b != nullptr && b != &value_traits<T>::value_type; + b = b->base_type) ; assert (b != nullptr); return *static_cast<const T*> (v.type->cast == nullptr |