X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=av.c;h=4d73e4094626c2876743416db00f14c67efbd61e;hb=912ec6395ccd8f957980c6c263fd9cff9e9bb2fa;hp=4566cb2928d3d0703d1717435038bee3468e7ad4;hpb=9014280dc8264580f076d4325a59f22a11592058;p=p5sagit%2Fp5-mst-13.2.git diff --git a/av.c b/av.c index 4566cb2..4d73e40 100644 --- a/av.c +++ b/av.c @@ -119,7 +119,7 @@ Perl_av_extend(pTHX_ AV *av, I32 key) bytes = (newmax + 1) * sizeof(SV*); #define MALLOC_OVERHEAD 16 itmp = MALLOC_OVERHEAD; - while (itmp - MALLOC_OVERHEAD < bytes) + while ((MEM_SIZE)(itmp - MALLOC_OVERHEAD) < bytes) itmp += itmp; itmp -= MALLOC_OVERHEAD; itmp /= sizeof(SV*); @@ -823,7 +823,7 @@ Perl_av_exists(pTHX_ AV *av, I32 key) mg = mg_find(sv, PERL_MAGIC_tiedelem); if (mg) { magic_existspack(sv, mg); - return SvTRUE(sv); + return (bool)SvTRUE(sv); } } }