I fixed some bugs and reworked the patch. Please look it over, as I intend to commit it in the next couple of days.

The next step would be fixing zend_u_str_case_fold() to do only case folding and having all normalization go through zend_normalize_identifier().

-Andrei

On Jul 15, 2006, at 12:52 PM, Marcus Boerger wrote:

Hello internals,

  Andrei asked me whether we could do something about the double
lowercasing when calling zend_is_callable_check_func(). The attached
patch adds the new fetch flag ZEND_FETCH_CLASS_NO_NORMALIZE which
prevent lowercasing. Also zend_u_lookup_class_ex() got a new parameter
which allows to specify whether the function needs to lowercase or
not. I am quite sure Andrei needs to touch it a bit further but i
think we should discuss this step first.

Best regards,
 Marcus<ze2-fetch-class-flags-20060715.diff.txt>--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to