find_unused_doc: Strip spaces in configuration names, just like the parser does.
authorJelmer Vernooij <jelmer@samba.org>
Fri, 1 May 2009 20:58:39 +0000 (22:58 +0200)
committerJelmer Vernooij <jelmer@samba.org>
Fri, 1 May 2009 20:58:39 +0000 (22:58 +0200)
docs-xml/scripts/find_missing_doc.pl

index 4379d3a4762e5dd0b4e3a7e9d0b3a779a9689f00..3d0c345a5d67a45bff6034d72d281d6c1f393dfb 100755 (executable)
@@ -15,7 +15,9 @@ open(IN,"xsltproc --xinclude --param smb.context ALL generate-context.xsl parame
 
 while(<IN>) {
        if( /<samba:parameter .*?name="([^"]*?)"/g ){
-               $doc{$1} = "NOTFOUND";
+               my $name = $1;
+           $name =~ s/ //g;
+               $doc{$name} = "NOTFOUND";
        }
 }
 
@@ -39,10 +41,13 @@ while ($ln = <SOURCE>) {
   next if $ln =~ m/.*P_SEPARATOR.*/;
   next unless $ln =~ /\s*\.label\s*=\s*\"(.*)\".*/;
 
-  if($doc{lc($1)}) {
-       $doc{lc($1)} = "FOUND";
+  my $name = $1;
+  $name =~ s/ //g;
+
+  if($doc{lc($name)}) {
+       $doc{lc($name)} = "FOUND";
   } else {
-       print "'$1' is not documented\n";
+       print "'$name' is not documented\n";
   }
 }
 close SOURCE;