From e3c27e2a6924f81ce9179261e9c1849e8fb06db6 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur <eldy@users.sourceforge.net> Date: Sat, 4 Sep 2010 12:19:47 +0000 Subject: [PATCH] Fix: Error in close function --- htdocs/lib/databases/mssql.lib.php | 2 +- htdocs/lib/databases/mysql.lib.php | 2 +- htdocs/lib/databases/mysqli.lib.php | 2 +- htdocs/lib/databases/pgsql.lib.php | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/htdocs/lib/databases/mssql.lib.php b/htdocs/lib/databases/mssql.lib.php index 04525727aef..7c04d8daa40 100644 --- a/htdocs/lib/databases/mssql.lib.php +++ b/htdocs/lib/databases/mssql.lib.php @@ -237,7 +237,7 @@ class DoliDb function close() { dol_syslog("DoliDB::disconnect",LOG_DEBUG); - return mssql_close($this->db); + return $this->db?mssql_close($this->db):0; } diff --git a/htdocs/lib/databases/mysql.lib.php b/htdocs/lib/databases/mysql.lib.php index 3f0b28f4c77..ba447cd2787 100644 --- a/htdocs/lib/databases/mysql.lib.php +++ b/htdocs/lib/databases/mysql.lib.php @@ -281,7 +281,7 @@ class DoliDb function close() { dol_syslog("DoliDB::disconnect",LOG_DEBUG); - return mysql_close($this->db); + return ($this->db?mysql_close($this->db):0); } diff --git a/htdocs/lib/databases/mysqli.lib.php b/htdocs/lib/databases/mysqli.lib.php index 4cfcb534e5b..fb8d5b534f2 100644 --- a/htdocs/lib/databases/mysqli.lib.php +++ b/htdocs/lib/databases/mysqli.lib.php @@ -288,7 +288,7 @@ class DoliDb function close() { dol_syslog("DoliDB::disconnect",LOG_DEBUG); - return mysqli_close($this->db); + return $this->db?mysqli_close($this->db):0; } diff --git a/htdocs/lib/databases/pgsql.lib.php b/htdocs/lib/databases/pgsql.lib.php index 9ad226662fe..fc4c24bbf27 100644 --- a/htdocs/lib/databases/pgsql.lib.php +++ b/htdocs/lib/databases/pgsql.lib.php @@ -404,7 +404,7 @@ class DoliDb function close() { dol_syslog("DoliDB::disconnect",LOG_DEBUG); - return pg_close($this->db); + return $this->db?pg_close($this->db):0; } /** -- GitLab