From: Antony Dovgal Date: Sat, 20 May 2006 13:46:41 +0000 (+0000) Subject: attempt to fix OCILobRead2() related problems X-Git-Tag: BEFORE_NEW_OUTPUT_API~147 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=469040660ef9ab49c0f03274269e3d354dc2952f;p=php attempt to fix OCILobRead2() related problems --- diff --git a/ext/oci8/oci8_lob.c b/ext/oci8/oci8_lob.c index 752c477aa7..583b45d6b5 100644 --- a/ext/oci8/oci8_lob.c +++ b/ext/oci8/oci8_lob.c @@ -150,11 +150,16 @@ int php_oci_lob_read (php_oci_descriptor *descriptor, long read_length, long ini { php_oci_connection *connection = descriptor->connection; ub4 length = 0; +#if defined(HAVE_OCI_LOB_READ2) + oraub8 bytes_read, bytes_total = 0, offset = 0; + oraub8 requested_len = read_length; /* this is by default */ + oraub8 chars_read = 0; +#else int bytes_read, bytes_total = 0, offset = 0; int requested_len = read_length; /* this is by default */ -#if defined(HAVE_OCI_LOB_READ2) - int chars_read = 0, is_clob = 0; + int chars_read = 0; #endif + int is_clob = 0; *data_len = 0; *data = NULL;