diff options
| -rw-r--r-- | kconfiglib.py | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/kconfiglib.py b/kconfiglib.py index 224be4d..dc688f4 100644 --- a/kconfiglib.py +++ b/kconfiglib.py @@ -793,16 +793,14 @@ class Kconfig(object): """ See the class documentation. """ - if not self.defconfig_list: - return None - - for filename, cond in self.defconfig_list.defaults: - if expr_value(cond): - try: - with self._open_config(filename.str_value) as f: - return f.name - except IOError: - continue + if self.defconfig_list: + for filename, cond in self.defconfig_list.defaults: + if expr_value(cond): + try: + with self._open_config(filename.str_value) as f: + return f.name + except IOError: + continue return None |
