Browse Source

free parameter when requested to do so

PHP-5.1
Antony Dovgal 21 years ago
parent
commit
b0e700524f
  1. 7
      ext/pdo_oci/oci_statement.c

7
ext/pdo_oci/oci_statement.c

@ -226,6 +226,13 @@ static int oci_stmt_param_hook(pdo_stmt_t *stmt, struct pdo_bound_param_data *pa
P = (pdo_oci_bound_param*)param->driver_data;
switch (event_type) {
case PDO_PARAM_EVT_FREE:
P = param->driver_data;
if (P) {
efree(P);
}
break;
case PDO_PARAM_EVT_ALLOC:
P = (pdo_oci_bound_param*)ecalloc(1, sizeof(pdo_oci_bound_param));
param->driver_data = P;

Loading…
Cancel
Save