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
|
# skip attribute, if any
|
||||||
while ($n ~ /^(__attribute__|__global)/ ||
|
while ($n ~ /^(__attribute__|__global)/ ||
|
||||||
# skip modifiers, if any
|
# skip modifiers, if any
|
||||||
$n ~ /^\*?(unsigned|const|volatile|struct)$/ ||
|
$n ~ /^\*?(unsigned|const|volatile|struct|_X_EXPORT)$/ ||
|
||||||
# skip pointer
|
# skip pointer
|
||||||
$n ~ /^[a-zA-Z0-9_]*\*$/)
|
$n ~ /^[a-zA-Z0-9_]*\*$/)
|
||||||
n++;
|
n++;
|
||||||
|
@ -395,6 +395,9 @@ BEGIN {
|
||||||
if ($n == "" || $n ~ /^\*+$/) {
|
if ($n == "" || $n ~ /^\*+$/) {
|
||||||
getline;
|
getline;
|
||||||
n = 1;
|
n = 1;
|
||||||
|
# indent may have inserted a blank link
|
||||||
|
if ($0 == "")
|
||||||
|
getline;
|
||||||
}
|
}
|
||||||
|
|
||||||
# dont modify $0 or $n
|
# dont modify $0 or $n
|
||||||
|
|
Loading…
Reference in New Issue