Skip to content

Commit f4d884d

Browse files
committed
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0: Revert "Fix #73530: Unsetting result set may reset other result set"
2 parents 716fa9c + 88d1a2c commit f4d884d

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

NEWS

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,10 @@ PHP NEWS
4545
separator). (Bob)
4646
. Fixed bug #73704 (phpdbg shows the wrong line in files with shebang). (Bob)
4747

48+
- SQLite3:
49+
. Reverted fix for bug #73530 (Unsetting result set may reset other result
50+
set). (cmb)
51+
4852
- Standard:
4953
. Fixed bug #73594 (dns_get_record does not populate $additional out parameter).
5054
(Bruce Weirdan)

ext/sqlite3/sqlite3.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2145,6 +2145,9 @@ static void php_sqlite3_result_object_free_storage(zend_object *object) /* {{{ *
21452145
}
21462146

21472147
if (!Z_ISNULL(intern->stmt_obj_zval)) {
2148+
if (intern->stmt_obj && intern->stmt_obj->initialised) {
2149+
sqlite3_reset(intern->stmt_obj->stmt);
2150+
}
21482151

21492152
zval_ptr_dtor(&intern->stmt_obj_zval);
21502153
}

0 commit comments

Comments
 (0)