com php-src: fix datatype mismatches: ext/pdo_pgsql/pgsql_d river.c
| From: | Anatol Belski | Date: | Wed, 15 Apr 2015 15:57:26 +0000 |
| Subject: | com php-src: fix datatype mismatches: ext/pdo_pgsql/pgsql_d river.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-86286@lists.php.net to get a copy of this message | ||
Commit: 7a88cfe44d205197afe84c43b283e4f7d8c5dccc
Author: Anatol Belski <ab@php.net> Wed, 15 Apr 2015 16:06:46 +0200
Parents: 0c6753bf6bc84ac189d2b8edcdb123d3155bcbf4
Branches: master
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=7a88cfe44d205197afe84c43b283e4f7d8c5dccc
Log:
fix datatype mismatches
Changed paths:
M ext/pdo_pgsql/pgsql_driver.c
Diff:
diff --git a/ext/pdo_pgsql/pgsql_driver.c b/ext/pdo_pgsql/pgsql_driver.c
index d758987..8ea8ab2 100644
--- a/ext/pdo_pgsql/pgsql_driver.c
+++ b/ext/pdo_pgsql/pgsql_driver.c
@@ -1149,16 +1149,16 @@ static int pdo_pgsql_set_attr(pdo_dbh_t *dbh, zend_long attr, zval *val)
switch (attr) {
case PDO_ATTR_EMULATE_PREPARES:
convert_to_long(val);
- H->emulate_prepares = Z_LVAL_P(val);
+ H->emulate_prepares = 0 != Z_LVAL_P(val);
return 1;
case PDO_PGSQL_ATTR_DISABLE_NATIVE_PREPARED_STATEMENT:
convert_to_long(val);
php_error_docref(NULL, E_DEPRECATED, "PDO::PGSQL_ATTR_DISABLE_NATIVE_PREPARED_STATEMENT is
deprecated, use PDO::ATTR_EMULATE_PREPARES instead");
- H->disable_native_prepares = Z_LVAL_P(val);
+ H->disable_native_prepares = 0 != Z_LVAL_P(val);
return 1;
case PDO_PGSQL_ATTR_DISABLE_PREPARES:
convert_to_long(val);
- H->disable_prepares = Z_LVAL_P(val);
+ H->disable_prepares = 0 != Z_LVAL_P(val);
return 1;
default:
return 0;