This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Fix outdated note in perldiag
authorAaron Crane <arc@cpan.org>
Sat, 4 Feb 2017 14:56:06 +0000 (14:56 +0000)
committerAaron Crane <arc@cpan.org>
Sat, 4 Feb 2017 14:59:52 +0000 (14:59 +0000)
As of 4fa06845e75d453a3101cff32e24c5b743f9819e, the "Odd name/value argument
for subroutine" error has been reported from the callers' perspective.

pod/perldiag.pod

index 76edb9b..0ac367b 100644 (file)
@@ -4247,9 +4247,7 @@ L<perlport> for more on portability concerns.
 (F) A subroutine using a slurpy hash parameter in its signature
 received an odd number of arguments to populate the hash.  It requires
 the arguments to be paired, with the same number of keys as values.
-The caller of the subroutine is presumably at fault.  Inconveniently,
-this error will be reported at the location of the subroutine, not that
-of the caller.
+The caller of the subroutine is presumably at fault.
 
 =item Odd number of arguments for overload::constant