Thomas Bruederli
2014-12-29 bca7dc68e9f73e863e3a65173a8883c99dc09e3a
program/lib/Roundcube/rcube_db_mysql.php
@@ -38,13 +38,6 @@
     */
    public function __construct($db_dsnw, $db_dsnr = '', $pconn = false)
    {
        if (version_compare(PHP_VERSION, '5.3.0', '<')) {
            rcube::raise_error(array('code' => 600, 'type' => 'db',
                'line' => __LINE__, 'file' => __FILE__,
                'message' => "MySQL driver requires PHP >= 5.3, current version is " . PHP_VERSION),
                true, true);
        }
        parent::__construct($db_dsnw, $db_dsnr, $pconn);
        // SQL identifiers quoting
@@ -60,7 +53,7 @@
     */
    protected function conn_configure($dsn, $dbh)
    {
        $this->query("SET NAMES 'utf8'");
        $dbh->query("SET NAMES 'utf8'");
    }
    /**
@@ -128,11 +121,11 @@
        $result = array();
        if (!empty($dsn['key'])) {
            $result[PDO::MYSQL_ATTR_KEY] = $dsn['key'];
            $result[PDO::MYSQL_ATTR_SSL_KEY] = $dsn['key'];
        }
        if (!empty($dsn['cipher'])) {
            $result[PDO::MYSQL_ATTR_CIPHER] = $dsn['cipher'];
            $result[PDO::MYSQL_ATTR_SSL_CIPHER] = $dsn['cipher'];
        }
        if (!empty($dsn['cert'])) {