com php-src: Fixed PDO_PARAM_ZVAL: ext/pdo/pdo_stmt .c
| From: | Xinchen Hui | Date: | Fri, 20 Jun 2014 03:40:53 +0000 |
| Subject: | com php-src: Fixed PDO_PARAM_ZVAL: ext/pdo/pdo_stmt .c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-78995@lists.php.net to get a copy of this message | ||
Commit: 80108a16072c335050cfa778456ef667f480cf91
Author: Xinchen Hui <laruence@php.net> Fri, 20 Jun 2014 11:40:53 +0800
Parents: 73630a1fdc3f740110792682618b6a33ae8bc46e
Branches: phpng
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=80108a16072c335050cfa778456ef667f480cf91
Log:
Fixed PDO_PARAM_ZVAL
Changed paths:
M ext/pdo/pdo_stmt.c
Diff:
diff --git a/ext/pdo/pdo_stmt.c b/ext/pdo/pdo_stmt.c
index 6f74889..989b096 100644
--- a/ext/pdo/pdo_stmt.c
+++ b/ext/pdo/pdo_stmt.c
@@ -561,7 +561,7 @@ static inline void fetch_value(pdo_stmt_t *stmt, zval *dest, int colno, int *typ
case PDO_PARAM_ZVAL:
if (value && value_len == sizeof(zval)) {
int need_copy = (new_type != PDO_PARAM_ZVAL || stmt->dbh->stringify) ? 1 : 0;
- zval *zv = *(zval**)value;
+ zval *zv = (zval**)value;
ZVAL_ZVAL(dest, zv, need_copy, 1);
} else {
ZVAL_NULL(dest);