diff options
| author | Ilia Alshanetsky <iliaa@php.net> | 2008-01-14 18:41:31 +0000 |
|---|---|---|
| committer | Ilia Alshanetsky <iliaa@php.net> | 2008-01-14 18:41:31 +0000 |
| commit | 40dc00410da910d34d41c04be8cdb1a0808c6f95 (patch) | |
| tree | ada1c8c6840412d891a4c8d9e998f90c9b542fc8 /ext | |
| parent | 22221def71f1af5bc0c27f55f3d0c1ab7318d261 (diff) | |
| download | php-git-40dc00410da910d34d41c04be8cdb1a0808c6f95.tar.gz | |
Missing patch bit from the FETCH_GROUP fix
Diffstat (limited to 'ext')
| -rwxr-xr-x | ext/pdo/pdo_stmt.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ext/pdo/pdo_stmt.c b/ext/pdo/pdo_stmt.c index d42dfb9660..0167ea3427 100755 --- a/ext/pdo/pdo_stmt.c +++ b/ext/pdo/pdo_stmt.c @@ -955,6 +955,8 @@ static int do_fetch(pdo_stmt_t *stmt, int do_bind, zval *return_value, if (colno >= 0 && colno < stmt->column_count) { if (flags == PDO_FETCH_GROUP && stmt->fetch.column == -1) { fetch_value(stmt, return_value, 1, NULL TSRMLS_CC); + } else if (flags == PDO_FETCH_GROUP && colno) { + fetch_value(stmt, return_value, 0, NULL TSRMLS_CC); } else { fetch_value(stmt, return_value, colno, NULL TSRMLS_CC); } |
