p4raw-id: //depot/perl@26239
)];
}
-unless ($define{'PERL_MALLOC_WRAP'}) {
- skip_symbols [qw(
- PL_memory_wrap
- )];
-}
-
if ($define{'PERL_USE_SAFE_PUTENV'}) {
skip_symbols [qw(
PL_use_safe_putenv
INIT("\"my\" variable %s can't be in a package");
EXTCONST char PL_no_localize_ref[]
INIT("Can't localize through a reference");
-#ifdef PERL_MALLOC_WRAP
EXTCONST char PL_memory_wrap[]
INIT("panic: memory wrap");
-#endif
EXTCONST char PL_uuemap[65]
INIT("`!\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_");
/* calculate width before utf8_upgrade changes it */
have = esignlen + zeros + elen;
-#ifdef PERL_MALLOC_WRAP
if (have < zeros)
Perl_croak_nocontext(PL_memory_wrap);
-#endif
if (is_utf8 != has_utf8) {
if (is_utf8) {
need = (have > width ? have : width);
gap = need - have;
-#ifdef PERL_MALLOC_WRAP
if (need >= (((STRLEN)~0) - SvCUR(sv) - dotstrlen - 1))
Perl_croak_nocontext(PL_memory_wrap);
-#endif
SvGROW(sv, SvCUR(sv) + need + dotstrlen + 1);
p = SvEND(sv);
if (esignlen && fill == '0') {