diff --git a/library/Zend/Db/Adapter/Driver/Pgsql/Connection.php b/library/Zend/Db/Adapter/Driver/Pgsql/Connection.php index fdd3f41c295..51f1900b84f 100644 --- a/library/Zend/Db/Adapter/Driver/Pgsql/Connection.php +++ b/library/Zend/Db/Adapter/Driver/Pgsql/Connection.php @@ -321,10 +321,6 @@ private function getConnectionString() $connection['port'] = (isset($p['port'])) ? (int) $p['port'] : null; $connection['socket'] = (isset($p['socket'])) ? $p['socket'] : null; - $connection = array_filter($connection); // remove nulls - $connection = http_build_query($connection, null, ' '); // @link http://php.net/pg_connect - $connection = urldecode($connection); // @link http://php.net/manual/en/function.urldecode.php - - return $connection; + return urldecode(http_build_query(array_filter($connection), null, ' ')); } }