diff options
author | Felipe Pena <felipe@php.net> | 2011-01-07 01:11:16 +0000 |
---|---|---|
committer | Felipe Pena <felipe@php.net> | 2011-01-07 01:11:16 +0000 |
commit | d3e6f27a7614f0e7cadb959bcd86a386ec276ce6 (patch) | |
tree | 100fb506b70969563c45b00a781ba32767c64f2f /ext/sqlite3/sqlite3.c | |
parent | dc444e8a3705981bacb47b263575c2b5ec0e478e (diff) | |
download | php-git-d3e6f27a7614f0e7cadb959bcd86a386ec276ce6.tar.gz |
- Fixed memory leak on SQLite3Result and SQLite3Stmt when assigning to a reference.
Diffstat (limited to 'ext/sqlite3/sqlite3.c')
-rw-r--r-- | ext/sqlite3/sqlite3.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/sqlite3/sqlite3.c b/ext/sqlite3/sqlite3.c index cc33112242..65f4a231dd 100644 --- a/ext/sqlite3/sqlite3.c +++ b/ext/sqlite3/sqlite3.c @@ -1961,7 +1961,7 @@ static void php_sqlite3_stmt_object_free_storage(void *object TSRMLS_DC) /* {{{ } if (intern->db_obj_zval) { - Z_DELREF_P(intern->db_obj_zval); + zval_ptr_dtor(&intern->db_obj_zval); } zend_object_std_dtor(&intern->zo TSRMLS_CC); |