diff options
author | Richard Levitte <levitte@openssl.org> | 2017-10-09 13:21:24 +0200 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2017-10-09 14:31:59 +0200 |
commit | 0ed78e78007bb74e48e6f59fa2388bb244153bf0 (patch) | |
tree | 219e7e4894a048783e2fa834bb4676ce4f7386ef /util | |
parent | 5bf6d418034a246bd3680d648c22e2c4500a3e0a (diff) |
Fix util/find-doc-nits to correctly parse function signature typedefs
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Bernd Edlinger <bernd.edlinger@hotmail.de>
(Merged from https://github.com/openssl/openssl/pull/4499)
Diffstat (limited to 'util')
-rwxr-xr-x | util/find-doc-nits | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/util/find-doc-nits b/util/find-doc-nits index a5fc62f474..aaf3eeb4f0 100755 --- a/util/find-doc-nits +++ b/util/find-doc-nits @@ -105,7 +105,10 @@ sub name_synopsis() # environment variable env NAME=... $sym = $1; } elsif ( $line =~ /typedef.*\(\*(\S+)\)\(.*/ ) { - # a callback function: typedef ... (*NAME)(... + # a callback function pointer: typedef ... (*NAME)(... + $sym = $1; + } elsif ( $line =~ /typedef.* (\S+)\(.*/ ) { + # a callback function signature: typedef ... NAME(... $sym = $1; } elsif ( $line =~ /typedef.* (\S+);/ ) { # a simple typedef: typedef ... NAME; |