From: Marc Boeren Date: Wed, 30 Oct 2002 14:57:55 +0000 (+0000) Subject: Fixed weird membug in oci8 support. X-Git-Tag: php-4.3.0RC1~413 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c47e427e5b5b90d60d01fda72b94ebb766c98055;p=php Fixed weird membug in oci8 support. --- diff --git a/ext/dbx/dbx_oci8.c b/ext/dbx/dbx_oci8.c index bc69ee4553..1f0a937d94 100644 --- a/ext/dbx/dbx_oci8.c +++ b/ext/dbx/dbx_oci8.c @@ -218,6 +218,7 @@ int dbx_oci8_getrow(zval **rv, zval **result_handle, long row_number, INTERNAL_F zval *returned_zval=NULL; MAKE_STD_ZVAL(zval_returned_array); /* no value needed, it will be overwritten anyway */ + ZVAL_EMPTY_STRING(zval_returned_array); /* there seems to be some weird mem-bug, so assigning a value anyway */ MAKE_STD_ZVAL(zval_resulttype); ZVAL_LONG(zval_resulttype, OCI_NUM | OCI_RETURN_NULLS | OCI_RETURN_LOBS); /* no ASSOC, dbx handles that part */ arguments[0]=result_handle;