]> granicus.if.org Git - php/commitdiff
- Wrong icu call, now using u_strToLower correctly
authorDavid Coallier <davidc@php.net>
Sat, 19 Jan 2008 19:47:41 +0000 (19:47 +0000)
committerDavid Coallier <davidc@php.net>
Sat, 19 Jan 2008 19:47:41 +0000 (19:47 +0000)
ext/standard/string.c

index aae82e4c9f6318a438d3e0879f0acc444a53efe8..f1b553de7761bb6868335f11d9622862848955e3 100644 (file)
@@ -3866,7 +3866,7 @@ static void php_u_lcfirst(UChar *ustr, int ustr_len, zval *return_value TSRMLS_D
        UErrorCode status = U_ZERO_ERROR;
 
        U16_FWD_1(ustr, pos, ustr_len);
-       tmp_len = u_strToUpper(tmp, sizeof(tmp)/sizeof(UChar), ustr, pos, UG(default_locale), &status);
+       tmp_len = u_strToLower(tmp, sizeof(tmp)/sizeof(UChar), ustr, pos, UG(default_locale), &status);
 
        Z_USTRVAL_P(return_value) = eumalloc(tmp_len + ustr_len - pos+1);