summaryrefslogtreecommitdiff
path: root/drivers/adodb-informix72.inc.php
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/adodb-informix72.inc.php')
-rw-r--r--drivers/adodb-informix72.inc.php10
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;
}
}