summaryrefslogtreecommitdiff
path: root/pp_sys.c
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2021-10-17 18:52:28 +0000
committerNicholas Clark <nicholas.clark@humanstate.com>2022-03-19 07:30:44 +0100
commit2c94601f0901d6917656208a57091e83be9bf07a (patch)
treedeffb9af88e72d7c50604476c1aa789fa6148283 /pp_sys.c
parent36873e7c55171e07f97afe090af239c385256115 (diff)
downloadperl-2c94601f0901d6917656208a57091e83be9bf07a.tar.gz
Use each HEK's own flags to decide "shared or not", instead of the HV's
Previously it was assumed that a hash with HvSHAREKEYS() true could only contain shared HEKs, and a hash with it false always contained only unshared HEKs. As HEKs all contain a flag bit to indicated "shared or not", instead use that to take decisions on how to dup or free them.
Diffstat (limited to 'pp_sys.c')
0 files changed, 0 insertions, 0 deletions