develooper Front page | perl.perl5.porters | Postings from July 2013

Re: [perl #116907] perl doesn't handle m{}g for >= 2GB files evenwith largefiles and 64bitall

Thread Previous | Thread Next
From:
Reini Urban
Date:
July 23, 2013 20:35
Subject:
Re: [perl #116907] perl doesn't handle m{}g for >= 2GB files evenwith largefiles and 64bitall
Message ID:
CAHiT=DHq=AROZ-Ej5f1=R7j8_RbN=kKKLAeiFHn=Q49ZknTLgQ@mail.gmail.com
On Tue, Jul 23, 2013 at 12:15 AM, Father Chrysostomos via RT
<perlbug-followup@perl.org> wrote:
...
> Is this another case where a function was mistakenly added to the API
> (like stashpv_hvname_match, added in ed221c5717 and removed in
> c947b31cf14), whereas it should simply have been exported (X in embed.fnc)?
>
> The only use of this function *anywhere* in publicly-viewable code (OK,
> just CPAN and the perl core) is the HvPLACEHOLDERS macro in hv.h.
>
> Only one CPAN module, Data::Alias, uses HvPLACEHOLDERS, and it is like
> this: HvPLACEHOLDERS(a2)++.
>
> So it looks as though it is safe to change
>
> ApoR    |I32*   |hv_placeholders_p      |NN HV *hv
>
> to
>
> XpoR    |SSize_t*|hv_placeholders_p     |NN HV *hv
>
> Comments?

No objection
-- 
Reini Urban
http://cpanel.net/   http://www.perl-compiler.org/

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About