|
56 | 56 | line1 !~ /^typedef/ && |
57 | 57 | line1 !~ /^extern[ ][ ]*"C"/ && |
58 | 58 | line1 !~ /=/ && |
59 | | - line1 ~ /)/) |
| 59 | + line1 ~ /\)/) |
60 | 60 | print "intpgindent_func_no_var_fix;"; |
61 | 61 | line1 = line2; |
62 | 62 | } |
@@ -1688,16 +1688,16 @@ do |
1688 | 1688 | # like real functions. |
1689 | 1689 | awk'BEGIN{paren_level = 0} |
1690 | 1690 | { |
1691 | | -if ($0 ~ /^[a-zA-Z_][a-zA-Z_0-9]*[^(]*$/) |
| 1691 | +if ($0 ~ /^[a-zA-Z_][a-zA-Z_0-9]*[^\(]*$/) |
1692 | 1692 | { |
1693 | 1693 | saved_len = 0; |
1694 | 1694 | saved_lines[++saved_len] = $0; |
1695 | 1695 | if ((getline saved_lines[++saved_len]) == 0) |
1696 | 1696 | print saved_lines[1]; |
1697 | 1697 | else |
1698 | | -if (saved_lines[saved_len] !~ /^[a-zA-Z_][a-zA-Z_0-9]*(/ || |
1699 | | - saved_lines[saved_len] ~ /^[a-zA-Z_][a-zA-Z_0-9]*(.*)$/ || |
1700 | | - saved_lines[saved_len] ~ /^[a-zA-Z_][a-zA-Z_0-9]*(.*);$/) |
| 1698 | +if (saved_lines[saved_len] !~ /^[a-zA-Z_][a-zA-Z_0-9]*\(/ || |
| 1699 | + saved_lines[saved_len] ~ /^[a-zA-Z_][a-zA-Z_0-9]*\(.*\)$/ || |
| 1700 | + saved_lines[saved_len] ~ /^[a-zA-Z_][a-zA-Z_0-9]*\(.*\);$/) |
1701 | 1701 | { |
1702 | 1702 | print saved_lines[1]; |
1703 | 1703 | print saved_lines[2]; |
|
1714 | 1714 | } |
1715 | 1715 | for (i=1; i <= saved_len; i++) |
1716 | 1716 | { |
1717 | | -if (i == 1 && saved_lines[saved_len] ~ /);$/) |
| 1717 | +if (i == 1 && saved_lines[saved_len] ~ /\);$/) |
1718 | 1718 | { |
1719 | 1719 | printf "%s", saved_lines[i]; |
1720 | 1720 | if (substr(saved_lines[i], length(saved_lines[i]),1) != "*") |
|