summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlf Magnusson <ulfalizer@gmail.com>2018-07-17 00:53:51 +0200
committerUlf Magnusson <ulfalizer@gmail.com>2018-07-17 00:53:51 +0200
commit1a3d08d0caa3cb481301bf8af819b16b76f96f76 (patch)
tree1b19e0d5a4730ffdf5b63d8a5f9b018055f3cbca
parente920f7127b2c4b65edd50cf2df8e5c0f40956094 (diff)
Simplify defconfig_filename() returns
-rw-r--r--kconfiglib.py18
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