]> granicus.if.org Git - php/commitdiff
Fixed memory leak on PDO_FETCH_OBJ.
authorIlia Alshanetsky <iliaa@php.net>
Sat, 2 Jul 2005 17:19:58 +0000 (17:19 +0000)
committerIlia Alshanetsky <iliaa@php.net>
Sat, 2 Jul 2005 17:19:58 +0000 (17:19 +0000)
ext/pdo/pdo_stmt.c

index 8d96f87a3b6a0a75027e57d6a36c911c70427a47..7c8be0605ebeb5954806abaa6840c8f73ce94b77 100755 (executable)
@@ -851,6 +851,7 @@ static int do_fetch(pdo_stmt_t *stmt, int do_bind, zval *return_value,
                                        zend_update_property(NULL, return_value,
                                                stmt->columns[i].name, stmt->columns[i].namelen,
                                                val TSRMLS_CC);
+                                       zval_ptr_dtor(&val);
                                        break;
 
                                case PDO_FETCH_CLASS: