summaryrefslogtreecommitdiff
path: root/proto.h
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2007-01-17 18:24:50 +0000
committerNicholas Clark <nick@ccl4.org>2007-01-17 18:24:50 +0000
commit5302ffd479952aac7b09adb0db5642b6376ad312 (patch)
tree29b93c9c3c2b9f1fa950795ac0f0dcc5fdfef666 /proto.h
parent0d092c369b1b264b1238936288c807173152e270 (diff)
downloadperl-5302ffd479952aac7b09adb0db5642b6376ad312.tar.gz
Make PERL_OLD_COPY_ON_WRITE build again. Inline Perl_sv_release_IVX().
(Currently it fails ext/Compress/Raw/Zlib/t/07bufsize.t) p4raw-id: //depot/perl@29853
Diffstat (limited to 'proto.h')
-rw-r--r--proto.h10
1 files changed, 2 insertions, 8 deletions
diff --git a/proto.h b/proto.h
index 662f09c114..4465055a5d 100644
--- a/proto.h
+++ b/proto.h
@@ -2908,12 +2908,6 @@ PERL_CALLCONV char * Perl_custom_op_desc(pTHX_ const OP* op)
__attribute__nonnull__(pTHX_1);
-#if defined(PERL_OLD_COPY_ON_WRITE)
-PERL_CALLCONV int Perl_sv_release_IVX(pTHX_ SV *sv)
- __attribute__nonnull__(pTHX_1);
-
-#endif
-
PERL_CALLCONV void Perl_sv_nosharing(pTHX_ SV *sv);
/* PERL_CALLCONV void Perl_sv_nolocking(pTHX_ SV *sv); */
#ifdef NO_MATHOMS
@@ -3890,10 +3884,10 @@ STATIC char * S_F0convert(NV nv, char *endbuf, STRLEN *len)
__attribute__nonnull__(3);
# if defined(PERL_OLD_COPY_ON_WRITE)
-STATIC void S_sv_release_COW(pTHX_ SV *sv, const char *pvx, STRLEN len, SV *after)
+STATIC void S_sv_release_COW(pTHX_ SV *sv, const char *pvx, SV *after)
__attribute__nonnull__(pTHX_1)
__attribute__nonnull__(pTHX_2)
- __attribute__nonnull__(pTHX_4);
+ __attribute__nonnull__(pTHX_3);
# endif
STATIC SV * S_more_sv(pTHX);