diff options
Diffstat (limited to 'drivers/adodb-informix72.inc.php')
| -rw-r--r-- | drivers/adodb-informix72.inc.php | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/drivers/adodb-informix72.inc.php b/drivers/adodb-informix72.inc.php index 8e1872a0..e7f0c035 100644 --- a/drivers/adodb-informix72.inc.php +++ b/drivers/adodb-informix72.inc.php @@ -378,7 +378,10 @@ class ADODB_informix72 extends ADOConnection { function _close() { $this->lastQuery = false; - return ifx_close($this->_connectionID); + if($this->_connectionID) { + return ifx_close($this->_connectionID); + } + return true; } } @@ -490,7 +493,10 @@ class ADORecordset_informix72 extends ADORecordSet { is running. All associated result memory for the specified result identifier will automatically be freed. */ function _close() { - return ifx_free_result($this->_queryID); + if($this->_queryID) { + return ifx_free_result($this->_queryID); + } + return true; } } |
