]> granicus.if.org Git - php/commitdiff
Fixed compilation errors
authorDmitry Stogov <dmitry@zend.com>
Tue, 3 Oct 2017 06:08:28 +0000 (09:08 +0300)
committerDmitry Stogov <dmitry@zend.com>
Tue, 3 Oct 2017 06:08:28 +0000 (09:08 +0300)
ext/oci8/oci8_statement.c

index 982e71ba6a0b2d12bcbe01dfff8997d6c67e04a8..f2c380fd75883e0af0d09824c2d5c7b4f813d61f 100644 (file)
@@ -1083,12 +1083,12 @@ int php_oci_bind_post_exec(zval *data)
                                }
                                break;
                }
-       } else if ((Z_TYPE_P(bind->zval) == IS_TRUE) || (Z_TYPE_P(bind->zval) == IS_FALSE)) {
+       } else if ((Z_TYPE(bind->val) == IS_TRUE) || (Z_TYPE(bind->val) == IS_FALSE)) {
                /* This convetrsion is done on purpose (ext/oci8 uses LVAL as a temorary value) */
-               if (Z_LVAL_P(bind->zval) == 0)
-                       ZVAL_BOOL(bind->zval, FALSE);
-               else if (Z_LVAL_P(bind->zval) == 1)
-                       ZVAL_BOOL(bind->zval, TRUE);
+               if (Z_LVAL(bind->val) == 0)
+                       ZVAL_BOOL(&bind->val, FALSE);
+               else if (Z_LVAL(bind->val) == 1)
+                       ZVAL_BOOL(&bind->val, TRUE);
        }
 
        return 0;