All,
The patch I sent earlier doesn't address the case where table_info returns
'undef'. This allows the testsuite to pass:
--- DBI-1.30/lib/DBI/ProxyServer.pm.orig Sat May 25 13:36:16 2002
+++ DBI-1.30/lib/DBI/ProxyServer.pm Tue Aug 27 13:38:56 2002
@@ -293,8 +293,9 @@
# DBI::st and not DBI::ProxyServer::st. We could fix this by permitting
# the client to execute method DBI::st, but I don't like this.
my @rows;
- while (my $row = $sth->fetch()) {
- push(@rows, [@$row]);
+ while (my ($row) = $sth->fetch()) {
+ last unless $row;
+ push(@rows, [@$row]);
}
($numFields, $names, $types, @rows);
}
Steve
--
----------------------------------------------------------------
Steven N. Hirsch tie-line: 446-6557 ext: 802-769-6557
Staff Engineer Methodology Integration Team
ASIC Product Development IBM Microelectronics
----------------------------------------------------------------