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.