helly Thu Jan 1 22:26:24 2004 EDT Modified files: /php-src/ext/standard var_unserializer.re Log: Bugfix #26762 unserialize() produces lowercase classnames Index: php-src/ext/standard/var_unserializer.re diff -u php-src/ext/standard/var_unserializer.re:1.21 php-src/ext/standard/var_unserializer.re:1.22 --- php-src/ext/standard/var_unserializer.re:1.21 Wed Sep 3 12:24:15 2003 +++ php-src/ext/standard/var_unserializer.re Thu Jan 1 22:26:24 2004 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: var_unserializer.re,v 1.21 2003/09/03 16:24:15 sniper Exp $ */ +/* $Id: var_unserializer.re,v 1.22 2004/01/02 03:26:24 helly Exp $ */ #include "php.h" #include "ext/standard/php_var.h" @@ -374,12 +374,6 @@ class_name = estrndup(YYCURSOR, len); YYCURSOR += len; - while (len-- > 0) { - if (class_name[len] >= 'A' && class_name[len] <= 'Z') { - class_name[len] = class_name[len] - 'A' + 'a'; - } - } - do { /* Try to find class directly */ if (zend_lookup_class(class_name, len2, &pce TSRMLS_CC) == SUCCESS) {
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php