This patch stops DBI printing the connection password in an error
message.

diff -ru DBI-1.40/DBI.pm DBI-1.40-new/DBI.pm
--- DBI-1.40/DBI.pm     2004-01-08 14:03:57.000000000 +0000
+++ DBI-1.40-new/DBI.pm 2004-01-30 14:54:52.000000000 +0000
@@ -532,7 +532,7 @@
 
     # Set $driver. Old style driver, if specified, overrides new dsn style.
     $driver = $old_driver || $1 || $ENV{DBI_DRIVER}
-       or Carp::croak("Can't connect(@_), no database driver specified "
+       or Carp::croak("Can't connect to data source $dsn, no database driver 
specified "
                ."and DBI_DSN env var not set");
 
     if ($ENV{DBI_AUTOPROXY} && $driver ne 'Proxy' && $driver ne 'Sponge' && $driver 
ne 'Switch') {


-- 
Ed Avis <[EMAIL PROTECTED]> 

Reply via email to