$NetBSD: patch-ae,v 1.1 2005/12/05 09:28:44 martti Exp $ --- src/configtest.php.orig 2005-05-20 14:43:39.000000000 -0400 +++ src/configtest.php @@ -314,7 +314,7 @@ if (function_exists('recode')) { echo "$IND iconv - "; if (function_exists('iconv')) { echo "Iconv functions are available.
\n"; -} elseif ($use_php_iconv) { +} elseif (isset($use_php_iconv) && $use_php_iconv) { echo "Iconv functions are unavailable.
\n"; do_err('Your configuration requires iconv support, but iconv support is missing.'); } else { @@ -365,7 +365,8 @@ if(!empty($addrbook_dsn) || !empty($pref } foreach($dsns as $type => $dsn) { - $dbtype = array_shift(explode(':', $dsn)); + $aDsn = explode(':', $dsn); + $dbtype = array_shift($aDsn); if(isset($db_functions[$dbtype]) && function_exists($db_functions[$dbtype])) { echo "$IND$dbtype database support present.
\n"; @@ -380,7 +381,7 @@ if(!empty($addrbook_dsn) || !empty($pref echo "$IND$type database connect successful.
\n"; } else { - do_err($db.' database support not present!'); + do_err($dbtype.' database support not present!'); } } } else {