Commit e8ebb853 authored by Vegard Nossum's avatar Vegard Nossum Committed by Jonathan Corbet

scripts/kernel-doc: simplify function printing

Get rid of the $start variable, since it's really not necessary.

No functional change.
Signed-off-by: default avatarVegard Nossum <vegard.nossum@oracle.com>
Reviewed-by: default avatarRandy Dunlap <rdunlap@infradead.org>
Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
Link: https://lore.kernel.org/r/20240215134828.1277109-3-vegard.nossum@oracle.com
parent a3a23d36
...@@ -820,7 +820,6 @@ sub output_function_rst(%) { ...@@ -820,7 +820,6 @@ sub output_function_rst(%) {
my %args = %{$_[0]}; my %args = %{$_[0]};
my ($parameter, $section); my ($parameter, $section);
my $oldprefix = $lineprefix; my $oldprefix = $lineprefix;
my $start = "";
my $is_macro = 0; my $is_macro = 0;
if ($sphinx_major < 3) { if ($sphinx_major < 3) {
...@@ -830,7 +829,7 @@ sub output_function_rst(%) { ...@@ -830,7 +829,7 @@ sub output_function_rst(%) {
print " **Typedef**: "; print " **Typedef**: ";
$lineprefix = ""; $lineprefix = "";
output_highlight_rst($args{'purpose'}); output_highlight_rst($args{'purpose'});
$start = "\n\n**Syntax**\n\n ``"; print "\n\n**Syntax**\n\n ``";
$is_macro = 1; $is_macro = 1;
} else { } else {
print ".. c:function:: "; print ".. c:function:: ";
...@@ -848,17 +847,16 @@ sub output_function_rst(%) { ...@@ -848,17 +847,16 @@ sub output_function_rst(%) {
print " **Typedef**: "; print " **Typedef**: ";
$lineprefix = ""; $lineprefix = "";
output_highlight_rst($args{'purpose'}); output_highlight_rst($args{'purpose'});
$start = "\n\n**Syntax**\n\n ``"; print "\n\n**Syntax**\n\n ``";
} else { } else {
print "``" if ($is_macro); print "``" if ($is_macro);
} }
} }
if ($args{'functiontype'} ne "") { if ($args{'functiontype'} ne "") {
$start .= $args{'functiontype'} . " " . $args{'function'} . " ("; print $args{'functiontype'} . " " . $args{'function'} . " (";
} else { } else {
$start .= $args{'function'} . " ("; print $args{'function'} . " (";
} }
print $start;
my $count = 0; my $count = 0;
foreach my $parameter (@{$args{'parameterlist'}}) { foreach my $parameter (@{$args{'parameterlist'}}) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment