Use Database::fetchRow instead of array cast
authorumherirrender <umherirrender_de.wp@web.de>
Fri, 20 Nov 2015 19:44:56 +0000 (20:44 +0100)
committerumherirrender <umherirrender_de.wp@web.de>
Fri, 20 Nov 2015 19:44:56 +0000 (20:44 +0100)
Change-Id: I71435955de604a9b3c2b2570e144b55b35421e4c

includes/filebackend/lockmanager/DBLockManager.php

index 42ebb46..2c86c37 100644 (file)
@@ -389,7 +389,7 @@ class PostgreSqlLockManager extends DBLockManager {
                                : "pg_try_advisory_lock({$db->addQuotes( $bigint )}) AS K$bigint";
                }
                $res = $db->query( 'SELECT ' . implode( ', ', $fields ), __METHOD__ );
-               $row = (array)$res->fetchObject();
+               $row = $res->fetchRow();
 
                if ( in_array( 'f', $row ) ) {
                        // Release any acquired locks if some could not be acquired...