summaryrefslogtreecommitdiff
path: root/pod
diff options
context:
space:
mode:
authorRafael Garcia-Suarez <rgarciasuarez@gmail.com>2002-12-02 20:03:09 +0000
committerRafael Garcia-Suarez <rgarciasuarez@gmail.com>2002-12-02 20:03:09 +0000
commit961ce445580b4e9c0fefe3823cbf9226fa16b9bc (patch)
tree22728f747357897a4820faefcfa27a3d3e8c6487 /pod
parentc4b28b7cc0e40557fc1e70e22387cf763a1ef2fe (diff)
downloadperl-961ce445580b4e9c0fefe3823cbf9226fa16b9bc.tar.gz
Fix bug #18573 : in a double-quoted string, a \c not followed
by any character may corrupt memory due to reading past the end of the input buffer. Add a new error message corresponding to this case. p4raw-id: //depot/perl@18233
Diffstat (limited to 'pod')
-rw-r--r--pod/perldiag.pod5
1 files changed, 5 insertions, 0 deletions
diff --git a/pod/perldiag.pod b/pod/perldiag.pod
index 6d755f0fdc..e40a3480be 100644
--- a/pod/perldiag.pod
+++ b/pod/perldiag.pod
@@ -2089,6 +2089,11 @@ double-quotish context.
C<open(FH, "command |")> construction, but the command was missing or
blank.
+=item Missing control char name in \c
+
+(F) A double-quoted string ended with "\c", without the required control
+character name.
+
=item Missing name in "my sub"
(F) The reserved syntax for lexically scoped subroutines requires that