summaryrefslogtreecommitdiff
path: root/proto.h
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2007-04-06 20:57:34 +0000
committerNicholas Clark <nick@ccl4.org>2007-04-06 20:57:34 +0000
commitbfd0ff222f043bea86c0b0e7700eeab47f675d46 (patch)
tree3ea80924df433dc9e2243fea34d250ec8a2dbae1 /proto.h
parent5a4a8c8bd3ab61d27d13dfb8fcc36ee12afee389 (diff)
downloadperl-bfd0ff222f043bea86c0b0e7700eeab47f675d46.tar.gz
Avoid accessing free()d memory when calling reset in one thread, after
deleting pattern match ops in another thread. p4raw-id: //depot/perl@30856
Diffstat (limited to 'proto.h')
-rw-r--r--proto.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/proto.h b/proto.h
index 79e6eec0fb..436fa7965e 100644
--- a/proto.h
+++ b/proto.h
@@ -3243,6 +3243,9 @@ STATIC I32 S_is_list_assignment(pTHX_ const OP *o)
STATIC void S_forget_pmop(pTHX_ PMOP *const o, U32 flags)
__attribute__nonnull__(pTHX_1);
+STATIC void S_find_and_forget_pmops(pTHX_ OP *o)
+ __attribute__nonnull__(pTHX_1);
+
STATIC void S_cop_free(pTHX_ COP *cop)
__attribute__nonnull__(pTHX_1);