diff options
author | Mauro Carvalho Chehab <mchehab@s-opensource.com> | 2018-03-29 10:58:59 -0400 |
---|---|---|
committer | Jonathan Corbet <corbet@lwn.net> | 2018-03-29 15:27:42 -0600 |
commit | d404d57955a6f67365423f9d0b89ad1881799087 (patch) | |
tree | 66546cfd5a31530a93fa66de3e2001bc907b6179 /scripts/kernel-doc | |
parent | 7af8c46da57d88ce4bc074751668e0a4f6954161 (diff) | |
download | lwn-d404d57955a6f67365423f9d0b89ad1881799087.tar.gz lwn-d404d57955a6f67365423f9d0b89ad1881799087.zip |
docs: kernel-doc: fix parsing of arrays
The logic with parses array has a bug that prevents it to
parse arrays like:
struct {
...
struct {
u64 msdu[IEEE80211_NUM_TIDS + 1];
...
...
Fix the parser to accept it.
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Diffstat (limited to 'scripts/kernel-doc')
-rwxr-xr-x | scripts/kernel-doc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/kernel-doc b/scripts/kernel-doc index eb986a7809d3..0057d8eafcc1 100755 --- a/scripts/kernel-doc +++ b/scripts/kernel-doc @@ -1120,7 +1120,7 @@ sub dump_struct($$) { # Handle bitmaps $arg =~ s/:\s*\d+\s*//g; # Handle arrays - $arg =~ s/\[\S+\]//g; + $arg =~ s/\[.*\]//g; # The type may have multiple words, # and multiple IDs can be defined, like: # const struct foo, *bar, foobar |