From 786d78f6831712f38f11eea0d5c38b2cc6e6a89c Mon Sep 17 00:00:00 2001 From: Marcus Boerger Date: Sun, 19 Mar 2006 19:46:18 +0000 Subject: [PATCH] - Prevent default fetch mode (0) from passing down to actual fetching and make it behave like FETCH_BOTH which is the intended overall default --- ext/pdo/pdo_stmt.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ext/pdo/pdo_stmt.c b/ext/pdo/pdo_stmt.c index 48f82ad7eb..4b4d519372 100755 --- a/ext/pdo/pdo_stmt.c +++ b/ext/pdo/pdo_stmt.c @@ -787,6 +787,7 @@ static int do_fetch(pdo_stmt_t *stmt, int do_bind, zval *return_value, RETVAL_FALSE; switch (how) { + case PDO_FETCH_USE_DEFAULT: case PDO_FETCH_ASSOC: case PDO_FETCH_BOTH: case PDO_FETCH_NUM: @@ -916,6 +917,7 @@ static int do_fetch(pdo_stmt_t *stmt, int do_bind, zval *return_value, add_assoc_zval(return_value, stmt->columns[i].name, val); break; + case PDO_FETCH_USE_DEFAULT: case PDO_FETCH_BOTH: add_assoc_zval(return_value, stmt->columns[i].name, val); ZVAL_ADDREF(val); -- 2.40.0