This was so embarassingly silly.
authorAndrei Zmievski <andrei@php.net>
Tue, 23 Aug 2005 16:37:24 +0000 (16:37 +0000)
committerAndrei Zmievski <andrei@php.net>
Tue, 23 Aug 2005 16:37:24 +0000 (16:37 +0000)
Zend/zend_operators.c

index 1422c71c882b38a276c26a9f94d61cd86e08c8fa..06cd90917d71782519d2761b43653e71e018430d 100644 (file)
@@ -2256,15 +2256,9 @@ ZEND_API int zend_binary_strcasecmp(char *s1, uint len1, char *s2, uint len2)
 
 ZEND_API int zend_u_binary_strcasecmp(UChar *s1, int32_t len1, UChar *s2, int32_t len2)
 {
-       int retval;
        UErrorCode status = U_ZERO_ERROR;
        
-       retval = ZEND_NORMALIZE_BOOL(u_strCaseCompare(s1, len1, s2, len2, U_COMPARE_CODE_POINT_ORDER, &status));
-       if (!retval) {
-               return (len1 - len2);
-       } else {
-               return retval;
-       }
+       return ZEND_NORMALIZE_BOOL(u_strCaseCompare(s1, len1, s2, len2, U_COMPARE_CODE_POINT_ORDER, &status));
 }
 
 ZEND_API int zend_binary_strncasecmp(char *s1, uint len1, char *s2, uint len2, uint length)