summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--av.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/av.c b/av.c
index 423d00632d..5f04d05d64 100644
--- a/av.c
+++ b/av.c
@@ -284,6 +284,10 @@ Perl_av_store(pTHX_ register AV *av, I32 key, SV *val)
assert(av);
+ /* S_regclass relies on being able to pass in a NULL sv
+ (unicode_alternate may be NULL).
+ */
+
if (!val)
val = &PL_sv_undef;