X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=scripts%2Fkernel-doc;h=aa7ffee63b45072f7272917c3905768cebfc85d0;hb=9bf4aaab3e101692164d49b7ca357651eb691cb6;hp=a331dfdb209f258bfb5b88097d8e0433790d852c;hpb=9213980e6a70d8473e0ffd4b39ab5b6caaba9ff5;p=linux-2.6.git diff --git a/scripts/kernel-doc b/scripts/kernel-doc index a331dfdb2..aa7ffee63 100755 --- a/scripts/kernel-doc +++ b/scripts/kernel-doc @@ -652,7 +652,7 @@ sub output_struct_sgml(%) { $type = $args{'parametertypes'}{$parameter}; if ($type =~ m/([^\(]*\(\*)\s*\)\s*\(([^\)]*)\)/) { # pointer-to-function - print " $1 $parameter ($2);\n"; + print " $1 $parameter) ($2);\n"; } elsif ($type =~ m/^(.*?)\s*(:.*)/) { print " $1 $parameter$2;\n"; } else { @@ -1206,7 +1206,7 @@ sub dump_struct($$) { my $members = $3; # ignore embedded structs or unions - $members =~ s/{.*}//g; + $members =~ s/{.*?}//g; create_parameterlist($members, ';', $file);