What I can do is try from a clean active perl install if you want me to?

----- Original Message ----- From: "Tim Bunce" <[EMAIL PROTECTED]>
To: "John Scoles" <[EMAIL PROTECTED]>
Cc: "Tim Bunce" <[EMAIL PROTECTED]>; <[email protected]>
Sent: Monday, June 18, 2007 11:09 AM
Subject: Re: Announce: DBI-1.57 RC2 (aka DBI-1.56_92)


On Mon, Jun 18, 2007 at 07:30:50AM -0400, John Scoles wrote:
>>t/40profile...............NOK 15# Failed test 'should return ref to >>leaf node'
>>#   in t/40profile.t at line 107.
>>#          got: ''
>>#     expected: 'ARRAY'
>
>That's odd. There's nothing windows specific about that code.

>Try it with the attached patch and let me know what it says.
>
>--- DBI.xs      (revision 9655)
>+++ DBI.xs      (working copy)
>@@ -4172,6 +4172,7 @@
>       SvROK(method) ? SvRV(method) : method,
>       t1, t2
>    );
>+    warn("dbi_profile %d, gimme=%d", SvOK(leaf), GIMME_V);
>    (void)cv;
>    if (GIMME_V == G_VOID)
>        ST(0) = &sv_undef;  /* skip sv_mortalcopy if not needed */

Ok that seemed to do the trick

Great - but that makes no sense as the patch just added a warning
and shouldn't affect other behaviour at all.

I'm going to assume this was a local problem with your setup and go
ahead with releasing DBI 1.57 (I won't announce it to dbi-announce for a
couple of days, just in case).

Thanks John.

Tim.


Reply via email to