From 0559b84f812629c0d92bc390f43024f79b07341c Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Thu, 14 Oct 2021 15:48:09 +0200 Subject: kconfig: properly evaluate conditions --- lib/kconfig.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/kconfig.py b/lib/kconfig.py index 3215dad..f186204 100644 --- a/lib/kconfig.py +++ b/lib/kconfig.py @@ -423,7 +423,7 @@ class KConfig: and symbol.ranges ): for min_val, max_val, condition in symbol.ranges: - if condition.tri_value: + if kconfiglib.expr_value(condition): min_val = int(min_val.str_value, 0) max_val = int(max_val.str_value, 0) step_size = (max_val - min_val) // 8 -- cgit v1.2.3