Author: timbo
Date: Fri Jul 30 07:08:56 2010
New Revision: 14297
Modified:
dbi/trunk/Changes
dbi/trunk/DBIXS.h
Log:
Temporarily undef PERL_POLLUTE to ease testing
Modified: dbi/trunk/Changes
==============================================================================
--- dbi/trunk/Changes (original)
+++ dbi/trunk/Changes Fri Jul 30 07:08:56 2010
@@ -6,7 +6,13 @@
=cut
-=head2 Changes in DBI 1.614 (svn r14296) 30th July 2010
+=head2 Changes in DBI 1.614 (svn r14297) 30th July 2010
+
+XXX Removed PERL_POLUTE to emulate perl 5.13.3+ where it has been removed.
+XXX This is temprary for testing. Driver authors should test their code
+XXX against this version of the DBI to ensure it'll work with 5.13.3+
+XXX Driver authors should also check if they define PERL_POLUTE and
+XXX either (temporarily) remove it or test with blead-perl.
Fixed internals to not refer to old perl symbols that
will no longer be visible in perl >5.13.3 (Andreas Koenig)
Modified: dbi/trunk/DBIXS.h
==============================================================================
--- dbi/trunk/DBIXS.h (original)
+++ dbi/trunk/DBIXS.h Fri Jul 30 07:08:56 2010
@@ -17,6 +17,7 @@
/* Here for backwards compat. PERL_POLLUTE was removed in perl 5.13.3 */
#define PERL_POLLUTE
+#undef PERL_POLLUTE /* XXX temp undef to simplify testing */
/* first pull in the standard Perl header files for extensions */
#include <EXTERN.h>