summaryrefslogtreecommitdiff
path: root/regcomp.c
diff options
context:
space:
mode:
authorYves Orton <demerphq@gmail.com>2018-02-18 07:29:03 +0100
committerYves Orton <demerphq@gmail.com>2018-02-23 10:31:04 +0100
commitc99363aa273278adcad39f32026629b700f9bbc3 (patch)
treefc4ba051faaf6a24f576e1f3374b68453cc63d35 /regcomp.c
parent4764858cb80e76fdba33cc1b3be8fcdef26df754 (diff)
downloadperl-c99363aa273278adcad39f32026629b700f9bbc3.tar.gz
fix Perl #132828 - dont use overload to bypass overloads
the internals don't need overload.pm to be loaded to enable overloads which means that Carp needs to defend against overload without checking if overload.pm is loaded either. One odd thing about this change is that if I remove the "eval" that wraps the "require" then we fail tests in dist/Carp/t/vivify_stash.t which defies expectation as the require is never actually executed from that code. This patch doesn't have tests yet as it can segfault perl.
Diffstat (limited to 'regcomp.c')
0 files changed, 0 insertions, 0 deletions