Handle blank betweeen type and name in sdksyms.sh
indent sometimes adds a blank line between the type and the name in a function declaration that includes _X_EXPORT, so handle that before the files are re-indented. Signed-off-by: Keith Packard <keithp@keithp.com>
This commit is contained in:
parent
a615b90cab
commit
75199129c6
|
@ -364,7 +364,7 @@ BEGIN {
|
|||
# skip attribute, if any
|
||||
while ($n ~ /^(__attribute__|__global)/ ||
|
||||
# skip modifiers, if any
|
||||
$n ~ /^\*?(unsigned|const|volatile|struct)$/ ||
|
||||
$n ~ /^\*?(unsigned|const|volatile|struct|_X_EXPORT)$/ ||
|
||||
# skip pointer
|
||||
$n ~ /^[a-zA-Z0-9_]*\*$/)
|
||||
n++;
|
||||
|
@ -395,6 +395,9 @@ BEGIN {
|
|||
if ($n == "" || $n ~ /^\*+$/) {
|
||||
getline;
|
||||
n = 1;
|
||||
# indent may have inserted a blank link
|
||||
if ($0 == "")
|
||||
getline;
|
||||
}
|
||||
|
||||
# dont modify $0 or $n
|
||||
|
|
Loading…
Reference in New Issue
Block a user