On Wed, 05 May 2010, kmx via RT wrote:
I see comming deadline for 5.12.1.
Could somebody competent consider including 634b482c + 20c8f8f
634b482c is already in maint-5.12 as 72c7417:
20c8f8f has been requested (by me) and got a second vote from Vincent.
It requires one other person with commit access to vote for it to
be eligible for merging.
Given that this bug was detected with Devel::NYTProf, maybe Tim is
willing to put his vote in for this one (it is a single line addition
Author: Jan Dubois <ja...@activestate.com>
Date: Wed Apr 21 16:49:09 2010 -0700
XSUB.h is supposed to redefine fgets under PERL_IMPLICIT_SYS, but doesn't.
See also http://rt.cpan.org/Public/Bug/Display.html?id=55049
with workaround inhttp://code.google.com/p/perl-devel-nytprof/source/detail?r=1168
diff --git a/XSUB.h b/XSUB.h
index f23df37..06cb1c3 100644
@@ -507,6 +507,7 @@ Rethrows a previously caught exception. SeeL<perlguts/"Exception
# define ferror PerlSIO_ferror
# define clearerr PerlSIO_clearerr
# define getc PerlSIO_getc
+# define fgets PerlSIO_fgets
# define fputc PerlSIO_fputc
# define fputs PerlSIO_fputs
# define fflush PerlSIO_fflush