X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=lib%2FVariable%2FMagic.pm;h=01b1c7069223a53b2597aaf91cd542f71623832e;hb=10f8553bdaa6203542526b85e154d27aa48dc832;hp=3668432486cffb61f6e90ebfcf3a0700f8311dea;hpb=d33407fbe0b4c8c80751c26f5d8ec3622c26e54a;p=perl%2Fmodules%2FVariable-Magic.git diff --git a/lib/Variable/Magic.pm b/lib/Variable/Magic.pm index 3668432..01b1c70 100644 --- a/lib/Variable/Magic.pm +++ b/lib/Variable/Magic.pm @@ -196,9 +196,6 @@ This last one triggers when a key is deleted in the hash, regardless of whether You can refer to the tests to have more insight of where the different magics are invoked. -To prevent any clash between different magics defined with this module, an unique numerical signature is attached to each kind of magic (i.e. each set of callbacks for magic operations). -At the C level, magic tokens owned by magic created by this module have their C<< mg->mg_private >> field set to C<0x3891> or C<0x3892>, so please don't use these magic (sic) numbers in other extensions. - =head1 FUNCTIONS =cut @@ -311,9 +308,7 @@ sub wizard { my %opts = @_; - my @keys = qw; - push @keys, 'copy' if MGf_COPY; - push @keys, 'dup' if MGf_DUP; + my @keys = qw; push @keys, 'local' if MGf_LOCAL; push @keys, qw if VMG_UVAR;