diff options
author | Dagfinn Ilmari Mannsåker <ilmari@ilmari.org> | 2017-08-30 22:33:45 +0100 |
---|---|---|
committer | Dagfinn Ilmari Mannsåker <ilmari@ilmari.org> | 2017-09-04 10:11:33 +0100 |
commit | ae2cf9f62925677edff191c3f0de1a05a16e4f2f (patch) | |
tree | 16e475e95258aa9a38ee0d53bc743ab825697450 /embed.h | |
parent | 5609e9536ed19df7ba0ce6808af4930577ade58f (diff) | |
download | perl-ae2cf9f62925677edff191c3f0de1a05a16e4f2f.tar.gz |
Add new API function sv_rvunweaken
Needed to fix in-place sort of weak references in a future commit.
Stolen from Scalar::Util::unweaken, which will be made to use this
when available via CPAN upstream.
Diffstat (limited to 'embed.h')
-rw-r--r-- | embed.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -663,6 +663,7 @@ #define sv_replace(a,b) Perl_sv_replace(aTHX_ a,b) #define sv_report_used() Perl_sv_report_used(aTHX) #define sv_reset(a,b) Perl_sv_reset(aTHX_ a,b) +#define sv_rvunweaken(a) Perl_sv_rvunweaken(aTHX_ a) #define sv_rvweaken(a) Perl_sv_rvweaken(aTHX_ a) #define sv_set_undef(a) Perl_sv_set_undef(aTHX_ a) #define sv_setiv(a,b) Perl_sv_setiv(aTHX_ a,b) |