From c64ae2f2c9dc609a224d481fced6720dae04253c Mon Sep 17 00:00:00 2001 From: Ilia Alshanetsky Date: Thu, 15 Dec 2005 22:35:18 +0000 Subject: [PATCH] MFB51: Fixed bug #35694 (Improved error message for invalid fetch mode). --- ext/pdo/pdo_stmt.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/ext/pdo/pdo_stmt.c b/ext/pdo/pdo_stmt.c index 75b51d950b..67cf741bab 100755 --- a/ext/pdo/pdo_stmt.c +++ b/ext/pdo/pdo_stmt.c @@ -1742,13 +1742,8 @@ fail_out: break; default: - if ((mode & ~PDO_FETCH_FLAGS) < PDO_FETCH__MAX && (mode & ~PDO_FETCH_FLAGS) >= 0) { - pdo_raise_impl_error(stmt->dbh, stmt, "22003", "unhandled mode; this is a PDO bug, please report it" TSRMLS_CC); - } else { - pdo_raise_impl_error(stmt->dbh, stmt, "22003", "mode is out of range" TSRMLS_CC); - } - efree(args); - return FAILURE; + pdo_raise_impl_error(stmt->dbh, stmt, "22003", "Invalid fetch mode specified" TSRMLS_CC); + goto fail_out; } stmt->default_fetch_type = mode; -- 2.50.1