Fix bug 36267 - assigning to a tied hash shouldn't change the
authorNicholas Clark <nick@ccl4.org>
Thu, 30 Mar 2006 18:18:27 +0000 (18:18 +0000)
committerNicholas Clark <nick@ccl4.org>
Thu, 30 Mar 2006 18:18:27 +0000 (18:18 +0000)
commit1baaf5d77b117bc72b4f2555e0c839aed879e744
tree1d27ddd239edc801989f75d9fae1e8cb3b5f248d
parente1065f50760dc544648524d56ab6b66b94db8e76
Fix bug 36267 - assigning to a tied hash shouldn't change the
underlying hash. (It used to, if the underlying hash had had storage
allocated). This has the side effect of changing the return value from
hv_store and hv_store_ent for some tied hash scenarios. But *to*
something consistent (ly crazy)

p4raw-id: //depot/perl@27636
ext/XS/APItest/t/hash.t
hv.c
t/op/tie.t