X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=reentr.pl;h=ddbfab36f197b81006fbfb6700041e28b4c0739c;hb=d1bd4ef0a107c19b597b3c5d49a9b6836c36909f;hp=c8a56068fb0c8d43294a861ec72cc42e228a0fed;hpb=d896b0681c5f5759f23f0e09d73d4988340474cc;p=p5sagit%2Fp5-mst-13.2.git diff --git a/reentr.pl b/reentr.pl index c8a5606..ddbfab3 100644 --- a/reentr.pl +++ b/reentr.pl @@ -49,7 +49,7 @@ print <_' . $genfunc . '_data))'; + $memzero = 'REENTR_MEMZERO(&PL_reentrant_buffer->_' . $genfunc . '_data, sizeof(PL_reentrant_buffer->_' . $genfunc . '_data)),'; } push @wrap, <op_type) { #ifdef USE_HOSTENT_BUFFER @@ -1071,11 +1074,11 @@ Perl_reentrant_retry(const char *f, ...) /* Not known how to retry, so just fail. */ break; } - - va_end(ap); #else PERL_UNUSED_ARG(f); #endif + } + va_end(ap); return retptr; }