summaryrefslogtreecommitdiff
path: root/drivers/adodb-postgres64.inc.php
diff options
context:
space:
mode:
authorDamien Regad <dregad@mantisbt.org>2025-01-25 02:25:58 +0100
committerDamien Regad <dregad@mantisbt.org>2025-01-25 02:25:58 +0100
commit2fa364f09d399b1d52fc5370c8d0538fdf04e9f2 (patch)
tree79f899a58aa955ba5cde7fd1261c7cb7566dc9f6 /drivers/adodb-postgres64.inc.php
parent316bba3ba6efdec86a9e6f03ee765212b6489097 (diff)
parentbc0d3e05ce89f3c73c24d1cb78de57793d1afe3a (diff)
downloadadodb-2fa364f09d399b1d52fc5370c8d0538fdf04e9f2.tar.gz
adodb-2fa364f09d399b1d52fc5370c8d0538fdf04e9f2.tar.bz2
adodb-2fa364f09d399b1d52fc5370c8d0538fdf04e9f2.zip
Merge tag 'v5.22.8'
ADOdb version 5.22.8 released 2025-01-25 # Conflicts: # adodb.inc.php # docs/changelog.md # drivers/adodb-postgres64.inc.php
Diffstat (limited to 'drivers/adodb-postgres64.inc.php')
-rw-r--r--drivers/adodb-postgres64.inc.php9
1 files changed, 5 insertions, 4 deletions
diff --git a/drivers/adodb-postgres64.inc.php b/drivers/adodb-postgres64.inc.php
index ab86bf54..73f31995 100644
--- a/drivers/adodb-postgres64.inc.php
+++ b/drivers/adodb-postgres64.inc.php
@@ -117,11 +117,12 @@ class ADODB_postgres64 extends ADOConnection{
}
$version = pg_version($this->_connectionID);
+ // If PHP has been compiled with PostgreSQL 7.3 or lower, then
+ // server_version is not set so we use pg_parameter_status() instead.
+ $version_server = $version['server'] ?? pg_parameter_status($this->_connectionID, 'server_version');
+
$this->version = array(
- // If PHP has been compiled with PostgreSQL 7.3 or lower, then
- // server version is not set so we use pg_parameter_status()
- // which includes logic to obtain values server_version
- 'version' => $version['server'] ?? pg_parameter_status($this->_connectionID, 'server_version'),
+ 'version' => $this->_findvers($version_server),
'client' => $version['client'],
'description' => null,
);