com php-src: Fixed uninitialized value used: ext/pdo_pgsql/pg sql_driver.c
| From: | Xinchen Hui | Date: | Fri, 16 May 2014 06:59:16 +0000 |
| Subject: | com php-src: Fixed uninitialized value used: ext/pdo_pgsql/pg sql_driver.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-78404@lists.php.net to get a copy of this message | ||
Commit: 4aaab964d70055922cb28c81a1a06938a99d73a9
Author: Xinchen Hui <laruence@php.net> Fri, 16 May 2014 14:59:16 +0800
Parents: 97da4ba079eb61ee510a0b874a883ab4b8c0ba07
Branches: phpng
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=4aaab964d70055922cb28c81a1a06938a99d73a9
Log:
Fixed uninitialized value used
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 091bc56...4ab3bdb 100644
--- a/ext/pdo_pgsql/pgsql_driver.c
+++ b/ext/pdo_pgsql/pgsql_driver.c
@@ -1113,13 +1113,16 @@ static int pdo_pgsql_set_attr(pdo_dbh_t *dbh, long attr, zval *val
TSRMLS_DC)
switch (attr) {
case PDO_ATTR_EMULATE_PREPARES:
+ convert_to_long(val);
H->emulate_prepares = Z_LVAL_P(val);
return 1;
case PDO_PGSQL_ATTR_DISABLE_NATIVE_PREPARED_STATEMENT:
+ convert_to_long(val);
php_error_docref(NULL TSRMLS_CC, 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);
return 1;
case PDO_PGSQL_ATTR_DISABLE_PREPARES:
+ convert_to_long(val);
H->disable_prepares = Z_LVAL_P(val);
return 1;
default: