$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 {