summaryrefslogtreecommitdiff
path: root/ext/pdo_pgsql/pgsql_statement.c
diff options
context:
space:
mode:
authorWez Furlong <wez@php.net>2005-07-08 20:45:19 +0000
committerWez Furlong <wez@php.net>2005-07-08 20:45:19 +0000
commit6ee00c8199cd9dd8c513cf1b435154c53759fa8c (patch)
treea4450cee705dbb32ee86ef092d6f11081a4dea01 /ext/pdo_pgsql/pgsql_statement.c
parentca59b1158eb6748badb7319d63f196eefab5f324 (diff)
downloadphp-git-6ee00c8199cd9dd8c513cf1b435154c53759fa8c.tar.gz
fix leak
Diffstat (limited to 'ext/pdo_pgsql/pgsql_statement.c')
-rw-r--r--ext/pdo_pgsql/pgsql_statement.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/ext/pdo_pgsql/pgsql_statement.c b/ext/pdo_pgsql/pgsql_statement.c
index 86fc5a00ba..787d671ae7 100644
--- a/ext/pdo_pgsql/pgsql_statement.c
+++ b/ext/pdo_pgsql/pgsql_statement.c
@@ -70,6 +70,11 @@ static int pgsql_stmt_dtor(pdo_stmt_t *stmt TSRMLS_DC)
efree(S->param_values);
S->param_values = NULL;
}
+ if (S->param_formats) {
+ efree(S->param_formats);
+ S->param_formats = NULL;
+ }
+
#endif
if (S->cursor_name) {