X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=autodoc.pl;h=5317bc6da1cf60ee9eb89df505b6d2f2035c3925;hb=a710694548693183478da4ee90cca8bdc3c492ef;hp=7748e2aadf0ac77fa222808ab4ad065451c357d0;hpb=e04926433bb6070f25203e63e55060257391035c;p=p5sagit%2Fp5-mst-13.2.git diff --git a/autodoc.pl b/autodoc.pl index 7748e2a..5317bc6 100644 --- a/autodoc.pl +++ b/autodoc.pl @@ -8,6 +8,7 @@ BEGIN { require 'regen_lib.pl'; } +use strict; # # See database of global and static function prototypes in embed.fnc @@ -161,7 +162,7 @@ sub readonly_footer (*) { print $fh <<'_EOF_'; =cut -ex: set ro: + ex: set ro: _EOF_ } @@ -218,7 +219,7 @@ for (sort keys %docfuncs) { warn "Unable to place $_!\n"; } -readonly_header(DOC); +readonly_header(\*DOC); print DOC <<'_EOB_'; =head1 NAME @@ -277,7 +278,7 @@ perlguts(1), perlxs(1), perlxstut(1), perlintern(1) _EOE_ -readonly_footer(DOC); +readonly_footer(\*DOC); close(DOC) or die "Error closing pod/perlapi.pod: $!"; @@ -285,7 +286,7 @@ safer_unlink "pod/perlintern.pod"; open(GUTS, ">pod/perlintern.pod") or die "Unable to create pod/perlintern.pod: $!\n"; binmode GUTS; -readonly_header(GUTS); +readonly_header(\*GUTS); print GUTS <<'END'; =head1 NAME @@ -324,6 +325,6 @@ document their functions. perlguts(1), perlapi(1) END -readonly_footer(GUTS); +readonly_footer(\*GUTS); close GUTS or die "Error closing pod/perlintern.pod: $!";