We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ba8e63b commit 7a0a740Copy full SHA for 7a0a740
ibase_query.c
@@ -1811,6 +1811,13 @@ PHP_FUNCTION(ibase_free_result)
1811
1812
ib_result = (ibase_result *)zend_fetch_resource_ex(result_arg, LE_RESULT, le_result);
1813
zend_list_delete(Z_RES_P(result_arg));
1814
+
1815
+ /*
1816
+ * Bugfix of issue #40
1817
+ * Reset pointer after freeing to NULL
1818
+ */
1819
+ Z_RES_P(result_arg)->ptr = NULL;
1820
1821
RETURN_TRUE;
1822
}
1823
/* }}} */
tests/004.phpt
@@ -1,7 +1,7 @@
1
--TEST--
2
InterBase: BLOB test
3
--SKIPIF--
4
-<?php die("skip: Broken test (Disabled until issue 40 is fixed)"); include("skipif.inc"); ?>
+<?php include("skipif.inc"); ?>
5
--FILE--
6
<?php
7
0 commit comments