mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-10 23:24:38 +00:00
tools: moveconfig: fix cleanup of defines across multiple lines
Correct the clean-up of such defines that continue across multiple lines, like follows: #define CONFIG_FOO "this continues to the next line " \ "this line should be removed too" \ "this line should be removed as well" Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Reviewed-by: Tom Rini <trini@konsulko.com>
This commit is contained in:
parent
e9ea122159
commit
a3a779f7f7
1 changed files with 3 additions and 0 deletions
|
@ -408,6 +408,9 @@ def cleanup_one_header(header_path, patterns, options):
|
|||
|
||||
matched = []
|
||||
for i, line in enumerate(lines):
|
||||
if i - 1 in matched and lines[i - 1][-2:] == '\\\n':
|
||||
matched.append(i)
|
||||
continue
|
||||
for pattern in patterns:
|
||||
if pattern.search(line):
|
||||
matched.append(i)
|
||||
|
|
Loading…
Reference in a new issue