wez Fri Oct 28 23:11:46 2005 EDT Added files: (Branch: PHP_5_1) /php-src/ext/pdo/tests pecl_bug_5772.phpt
Modified files: /php-src/ext/pdo pdo_stmt.c Log: Closes PECL Bug #5772; FETCH_FUNC broken for mixed case function names http://cvs.php.net/diff.php/php-src/ext/pdo/pdo_stmt.c?r1=1.118.2.10&r2=1.118.2.11&ty=u Index: php-src/ext/pdo/pdo_stmt.c diff -u php-src/ext/pdo/pdo_stmt.c:1.118.2.10 php-src/ext/pdo/pdo_stmt.c:1.118.2.11 --- php-src/ext/pdo/pdo_stmt.c:1.118.2.10 Fri Oct 28 23:01:19 2005 +++ php-src/ext/pdo/pdo_stmt.c Fri Oct 28 23:11:45 2005 @@ -18,7 +18,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: pdo_stmt.c,v 1.118.2.10 2005/10/29 03:01:19 wez Exp $ */ +/* $Id: pdo_stmt.c,v 1.118.2.11 2005/10/29 03:11:45 wez Exp $ */ /* The PDO Statement Handle Class */ @@ -682,7 +682,8 @@ ce = *pce; } } - + + zend_str_tolower_copy(fname, fname, strlen(fname)); fci->function_table = ce ? &ce->function_table : EG(function_table); if (zend_hash_find(fci->function_table, fname, strlen(fname)+1, (void **)&function_handler) == FAILURE) { pdo_raise_impl_error(stmt->dbh, stmt, "HY000", "user-supplied function does not exist" TSRMLS_CC); http://cvs.php.net/co.php/php-src/ext/pdo/tests/pecl_bug_5772.phpt?r=1.1&p=1 Index: php-src/ext/pdo/tests/pecl_bug_5772.phpt +++ php-src/ext/pdo/tests/pecl_bug_5772.phpt -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php