]> git.vpit.fr Git - perl/modules/autovivification.git/commit
Make sure a_defined() calls get magic before testing for definedness rt56870
authorVincent Pit <vince@profvince.com>
Fri, 23 Apr 2010 23:23:20 +0000 (01:23 +0200)
committerVincent Pit <vince@profvince.com>
Fri, 23 Apr 2010 23:23:20 +0000 (01:23 +0200)
commit40b9bfe1115b33d2d5f88d57f983c2ddd7d3f5d2
tree07a2746b6846fae6b70a5e8d49c1a15109ebd959
parent888b7a973b2a675f308fce212a5e10fee347af42
Make sure a_defined() calls get magic before testing for definedness

Before this lvalues never appeared as defined, which caused bugs with multiple
nested tied arrays and hashes.

This fixes RT #56870.
MANIFEST
autovivification.xs
t/23-hash-tied.t [new file with mode: 0644]
t/33-array-tied.t [new file with mode: 0644]