This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Re: [patch perlapi doc] sv_magic
authorStas Bekman <stas@stason.org>
Thu, 23 Dec 2004 16:28:06 +0000 (11:28 -0500)
committerRafael Garcia-Suarez <rgarciasuarez@gmail.com>
Fri, 24 Dec 2004 08:57:56 +0000 (08:57 +0000)
Message-ID: <41CB3866.1080307@stason.org>

p4raw-id: //depot/perl@23678

pod/perlapi.pod
sv.c

index 1bdc2f2..c3f9d98 100644 (file)
@@ -4303,6 +4303,9 @@ then adds a new magic item of type C<how> to the head of the magic list.
 See C<sv_magicext> (which C<sv_magic> now calls) for a description of the
 handling of the C<name> and C<namlen> arguments.
 
+You need to use C<sv_magicext> to add magic to SvREADONLY SVs and also
+to add more than one instance of the same 'how'.
+
        void    sv_magic(SV* sv, SV* obj, int how, const char* name, I32 namlen)
 
 =for hackers
diff --git a/sv.c b/sv.c
index 7687921..cfdfea3 100644 (file)
--- a/sv.c
+++ b/sv.c
@@ -5406,6 +5406,9 @@ then adds a new magic item of type C<how> to the head of the magic list.
 See C<sv_magicext> (which C<sv_magic> now calls) for a description of the
 handling of the C<name> and C<namlen> arguments.
 
+You need to use C<sv_magicext> to add magic to SvREADONLY SVs and also
+to add more than one instance of the same 'how'.
+
 =cut
 */