iliaa Thu Dec 15 22:35:19 2005 EDT Modified files: /php-src/ext/pdo pdo_stmt.c Log: MFB51: Fixed bug #35694 (Improved error message for invalid fetch mode). http://cvs.php.net/viewcvs.cgi/php-src/ext/pdo/pdo_stmt.c?r1=1.135&r2=1.136&diff_format=u Index: php-src/ext/pdo/pdo_stmt.c diff -u php-src/ext/pdo/pdo_stmt.c:1.135 php-src/ext/pdo/pdo_stmt.c:1.136 --- php-src/ext/pdo/pdo_stmt.c:1.135 Tue Dec 6 02:24:41 2005 +++ php-src/ext/pdo/pdo_stmt.c Thu Dec 15 22:35:18 2005 @@ -18,7 +18,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: pdo_stmt.c,v 1.135 2005/12/06 02:24:41 sniper Exp $ */ +/* $Id: pdo_stmt.c,v 1.136 2005/12/15 22:35:18 iliaa Exp $ */ /* The PDO Statement Handle Class */ @@ -1742,13 +1742,8 @@ 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;
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php