summaryrefslogtreecommitdiff
path: root/Porting/git-find-p4-change
diff options
context:
space:
mode:
authorDavid Mitchell <davem@iabyn.com>2016-11-10 20:44:16 +0000
committerDavid Mitchell <davem@iabyn.com>2016-11-12 16:15:09 +0000
commit9a70c74b0f460b0c96e443ecdfcb551157e02b51 (patch)
treeb7f59e9bc08d86ebb042c3980b31991777380d4e /Porting/git-find-p4-change
parent4c57ced57467061af9e672665cba30edd3391432 (diff)
downloadperl-9a70c74b0f460b0c96e443ecdfcb551157e02b51.tar.gz
remove DOES's usage of SvSCREAM
Currently the SvSCREAM flag is set on a temporary SV whose string value is "isa", but where for the purposes of printing Can't call method "XXX" its name is treated as "DOES" rather than "isa". Instead, set the temp SV's PVX buffer to point to a special static string (PL_isa_DOES) whose value is "isa", but the where the error reporting code can compare the address with PL_isa_DOES and if so, print "DOES" instead. This is to reduce the number of odd special cases for the SvSCREAM flag.
Diffstat (limited to 'Porting/git-find-p4-change')
0 files changed, 0 insertions, 0 deletions