summaryrefslogtreecommitdiff
path: root/ext/oci8/php_oci8_int.h
diff options
context:
space:
mode:
authorChristopher Jones <christopher.jones@oracle.com>2016-10-17 12:40:14 +1100
committerChristopher Jones <christopher.jones@oracle.com>2016-10-17 12:40:14 +1100
commit8be59a13017f16396e862a8e50c888afafe1952d (patch)
treeb329a36c0caf04d30b958dc537665aa83fee965b /ext/oci8/php_oci8_int.h
parentd82da7de3a460f1eee3d34448be79bca3de7abc1 (diff)
downloadphp-git-8be59a13017f16396e862a8e50c888afafe1952d.tar.gz
Fixed bug #71148 (Bind reference overwritten on PHP 7)
Diffstat (limited to 'ext/oci8/php_oci8_int.h')
-rw-r--r--ext/oci8/php_oci8_int.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/oci8/php_oci8_int.h b/ext/oci8/php_oci8_int.h
index 3a63504e05..1d66f05216 100644
--- a/ext/oci8/php_oci8_int.h
+++ b/ext/oci8/php_oci8_int.h
@@ -243,6 +243,7 @@ typedef struct {
typedef struct {
OCIBind *bind; /* bind handle */
zval *zval; /* value */
+ zval parameter; /* a copy of bound variable used for oci_bind_by_name */
dvoid *descriptor; /* used for binding of LOBS etc */
OCIStmt *statement; /* used for binding REFCURSORs */
php_oci_statement *parent_statement; /* pointer to the parent statement */