diff options
| author | Anatol Belski <ab@php.net> | 2015-11-05 21:49:21 +0100 |
|---|---|---|
| committer | Anatol Belski <ab@php.net> | 2015-11-08 04:24:04 +0100 |
| commit | 5fad12088558c8d7f77a3b9c4fe5573415c03e54 (patch) | |
| tree | 12ce6a92318742679bd8f9c946c2e41bba2ea060 /ext/pdo_mysql/mysql_statement.c | |
| parent | 682dae60dd2004ce87680012527365a3d7ad985f (diff) | |
| download | php-git-5fad12088558c8d7f77a3b9c4fe5573415c03e54.tar.gz | |
fix leak
Diffstat (limited to 'ext/pdo_mysql/mysql_statement.c')
| -rw-r--r-- | ext/pdo_mysql/mysql_statement.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/pdo_mysql/mysql_statement.c b/ext/pdo_mysql/mysql_statement.c index 7c6d3272fd..ac94632aae 100644 --- a/ext/pdo_mysql/mysql_statement.c +++ b/ext/pdo_mysql/mysql_statement.c @@ -527,6 +527,7 @@ static int pdo_mysql_stmt_param_hook(pdo_stmt_t *stmt, struct pdo_bound_param_da php_stream_from_zval_no_verify(stm, parameter); if (stm) { zend_string *mem = php_stream_copy_to_mem(stm, PHP_STREAM_COPY_ALL, 0); + zval_ptr_dtor(parameter); ZVAL_STR(parameter, mem ? mem : STR_EMPTY_ALLOC()); } else { pdo_raise_impl_error(stmt->dbh, stmt, "HY105", "Expected a stream resource"); |
