diff options
| author | Andrew Morton <akpm@osdl.org> | 2004-05-20 23:21:21 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2004-05-20 23:21:21 -0700 |
| commit | 2d7010fe3ee27ffaf042ce7aeaa424d05a64a981 (patch) | |
| tree | 95173fa0eb5ce6777fdd94249f7db8f17d7e01b8 /scripts/kernel-doc | |
| parent | d6e56fb22a8c404c272f773115d66fa371daf648 (diff) | |
[PATCH] trivial: scripts_kernel-doc should strip comments inside structs'
From: Rusty Russell <rusty@rustcorp.com.au>
From: <adobriyan@mail.ru>
Long block comment before declaration moves it out of page in pdfs.
Alexey
$ ./linux-2.6.6-rc2/scripts/kernel-doc.orig -text test.c
struct stuff:
struct stuff {
int a;
/** comment here*/char b;
};
Members:
a
aaaa
b
bbbbb
Description:
stuff
$ ./linux-2.6.6-rc2/scripts/kernel-doc -text test.c
struct stuff:
struct stuff {
int a;
char b;
};
Members:
a
aaaa
b
bbbbb
Description:
stuff
Diffstat (limited to 'scripts/kernel-doc')
| -rwxr-xr-x | scripts/kernel-doc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/scripts/kernel-doc b/scripts/kernel-doc index 945a28bdedbd..a331dfdb209f 100755 --- a/scripts/kernel-doc +++ b/scripts/kernel-doc @@ -1304,6 +1304,8 @@ sub create_parameterlist($$$) { } foreach my $arg (split($splitter, $args)) { + # strip comments + $arg =~ s/\/\*.*\*\///; # strip leading/trailing spaces $arg =~ s/^\s*//; $arg =~ s/\s*$//; |
