summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Newnham <mark@newnhams.com>2020-12-03 20:00:46 -0700
committerMark Newnham <mark@newnhams.com>2020-12-03 20:00:46 -0700
commitea78b36bfd73b8ec2c1a5bdc9dfa470bbd294c16 (patch)
treef8f0a83bb196c873e28ab7977aa4c2fbf4d8a163
parentacb9d4b935d955e20094c026a38191428dc5b426 (diff)
downloadadodb-ea78b36bfd73b8ec2c1a5bdc9dfa470bbd294c16.tar.gz
adodb-ea78b36bfd73b8ec2c1a5bdc9dfa470bbd294c16.tar.bz2
adodb-ea78b36bfd73b8ec2c1a5bdc9dfa470bbd294c16.zip
PHP7.4 requires definition of variable see #637
PHP7.4 requires definition of variable before accessing array offset
-rw-r--r--drivers/adodb-mssqlnative.inc.php6
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/adodb-mssqlnative.inc.php b/drivers/adodb-mssqlnative.inc.php
index c38d47d2..520ae4da 100644
--- a/drivers/adodb-mssqlnative.inc.php
+++ b/drivers/adodb-mssqlnative.inc.php
@@ -465,8 +465,10 @@ class ADODB_mssqlnative extends ADOConnection {
function ErrorNo()
{
$err = sqlsrv_errors(SQLSRV_ERR_ALL);
- if($err[0]) return $err[0]['code'];
- else return 0;
+ if ($err && $err[0])
+ return $err[0]['code'];
+ else
+ return 0;
}
// returns true or false