diff options
author | Father Chrysostomos <sprout@cpan.org> | 2013-07-21 00:30:20 -0700 |
---|---|---|
committer | Father Chrysostomos <sprout@cpan.org> | 2013-07-23 14:36:10 -0700 |
commit | ef54055c17bc9effcdf6a8135d2b375b7c35dd62 (patch) | |
tree | f4415075bde9e88e3635d77fc344ebb921e32d4c /embed.h | |
parent | cbd5ead563d5a5df04e771f407468c0d3bcdb9f7 (diff) | |
download | perl-ef54055c17bc9effcdf6a8135d2b375b7c35dd62.tar.gz |
Add sv_pos_b2u_flags
This, similar to sv_pos_u2b_flags, is a more friendly variant of
sv_pos_u2b that works with 2GB strings and actually returns a
value instead of modifying a passed-in value in place through
a pointer.
The next commit will use this.
Diffstat (limited to 'embed.h')
-rw-r--r-- | embed.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -607,6 +607,7 @@ #define sv_nv(a) Perl_sv_nv(aTHX_ a) #define sv_peek(a) Perl_sv_peek(aTHX_ a) #define sv_pos_b2u(a,b) Perl_sv_pos_b2u(aTHX_ a,b) +#define sv_pos_b2u_flags(a,b,c) Perl_sv_pos_b2u_flags(aTHX_ a,b,c) #define sv_pos_u2b(a,b,c) Perl_sv_pos_u2b(aTHX_ a,b,c) #define sv_pos_u2b_flags(a,b,c,d) Perl_sv_pos_u2b_flags(aTHX_ a,b,c,d) #define sv_pvbyten(a,b) Perl_sv_pvbyten(aTHX_ a,b) |