diff options
| -rw-r--r-- | kconfiglib.py | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/kconfiglib.py b/kconfiglib.py index f828369..ab44eac 100644 --- a/kconfiglib.py +++ b/kconfiglib.py @@ -736,10 +736,7 @@ class Config(object): i = end + 1 elif c == "&": - if i + 1 >= strlen: - # Invalid characters are ignored - continue - if s[i + 1] != "&": + if i + 1 >= strlen or s[i + 1] != "&": # Invalid characters are ignored i += 1 continue @@ -747,10 +744,7 @@ class Config(object): i += 2 elif c == "|": - if i + 1 >= strlen: - # Invalid characters are ignored - continue - if s[i + 1] != "|": + if i + 1 >= strlen or s[i + 1] != "|": # Invalid characters are ignored i += 1 continue |
