From fa3faf80ab54056621ca875830655c756dd764eb Mon Sep 17 00:00:00 2001 From: Sam Ravnborg Date: Wed, 24 Jul 2002 19:33:15 -0700 Subject: [PATCH] kernel-doc: Fix warnings [4/9] During processing of skbuff.h three warnings were issued, because members of an enum within a struct were nor documented. This patch fixes kernel-doc not to spit out these non-valid warnings. Originally by Thunder. --- scripts/kernel-doc | 2 ++ 1 file changed, 2 insertions(+) (limited to 'scripts') diff --git a/scripts/kernel-doc b/scripts/kernel-doc index b4730f7478b4..b586ca4cacea 100755 --- a/scripts/kernel-doc +++ b/scripts/kernel-doc @@ -646,6 +646,7 @@ sub output_struct_sgml(%) { print " \n"; print $args{'type'}." ".$args{'struct'}." {\n"; foreach $parameter (@{$args{'parameterlist'}}) { + defined($args{'parameterdescs'}{$parameter}) || next; ($args{'parameterdescs'}{$parameter} ne $undescribed) || next; $type = $args{'parametertypes'}{$parameter}; if ($type =~ m/([^\(]*\(\*)\s*\)\s*\(([^\)]*)\)/) { @@ -666,6 +667,7 @@ sub output_struct_sgml(%) { print " \n"; foreach $parameter (@{$args{'parameterlist'}}) { + defined($args{'parameterdescs'}{$parameter}) || next; ($args{'parameterdescs'}{$parameter} ne $undescribed) || next; print " "; print " $parameter\n"; -- cgit v1.2.3