From 8c44974966cceef3ee508dfc9cd7eb645e89bd98 Mon Sep 17 00:00:00 2001 From: Antony Dovgal Date: Wed, 27 Dec 2006 10:30:47 +0000 Subject: [PATCH] initialize memory with 0's, so we won't get garbage if the statement does not set the var --- ext/pdo_oci/oci_statement.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/pdo_oci/oci_statement.c b/ext/pdo_oci/oci_statement.c index 45be5ca198..faecc2f731 100755 --- a/ext/pdo_oci/oci_statement.c +++ b/ext/pdo_oci/oci_statement.c @@ -204,7 +204,7 @@ static sb4 oci_bind_output_cb(dvoid *ctx, OCIBind *bindp, ub4 iter, ub4 index, d zval_dtor(param->parameter); Z_STRLEN_P(param->parameter) = param->max_value_len; - Z_STRVAL_P(param->parameter) = emalloc(Z_STRLEN_P(param->parameter)+1); + Z_STRVAL_P(param->parameter) = ecalloc(1, Z_STRLEN_P(param->parameter)+1); P->used_for_output = 1; P->actual_len = Z_STRLEN_P(param->parameter); -- 2.50.1