]> granicus.if.org Git - php/commitdiff
- Removed leftover UG(unicode) checks
authorFelipe Pena <felipe@php.net>
Fri, 27 Mar 2009 19:50:56 +0000 (19:50 +0000)
committerFelipe Pena <felipe@php.net>
Fri, 27 Mar 2009 19:50:56 +0000 (19:50 +0000)
ext/mysqlnd/mysqlnd_palloc.c
main/snprintf.c
sapi/cli/php_cli_readline.c

index 1779749d5e0063e00c6d44385c028ee39afe69fe..ca945c1901f1ac6a4bf117b24d1e835e8a669d1a 100644 (file)
@@ -544,48 +544,45 @@ PHPAPI void mysqlnd_palloc_stats(const MYSQLND_ZVAL_PCACHE * const cache, zval *
 {
        if (cache) {
 #if PHP_MAJOR_VERSION >= 6
+               UChar *ustr;
+               int ulen;
+                       
                TSRMLS_FETCH();
 #endif
 
                LOCK_PCACHE(cache);
                array_init(return_value);
 #if PHP_MAJOR_VERSION >= 6
-               if (UG(unicode)) {
-                       UChar *ustr;
-                       int ulen;
-
-                       zend_string_to_unicode(UG(utf8_conv), &ustr, &ulen, "put_hits", sizeof("put_hits") TSRMLS_CC);
-                       add_u_assoc_long_ex(return_value, IS_UNICODE, ZSTR(ustr), ulen + 1, cache->put_hits);
-                       efree(ustr);
-                       zend_string_to_unicode(UG(utf8_conv), &ustr, &ulen, "put_misses", sizeof("put_misses") TSRMLS_CC);
-                       add_u_assoc_long_ex(return_value, IS_UNICODE, ZSTR(ustr), ulen + 1, cache->put_hits);
-                       efree(ustr);
-                       zend_string_to_unicode(UG(utf8_conv), &ustr, &ulen, "get_hits", sizeof("get_hits") TSRMLS_CC);
-                       add_u_assoc_long_ex(return_value, IS_UNICODE, ZSTR(ustr), ulen + 1, cache->put_hits);
-                       efree(ustr);
-                       zend_string_to_unicode(UG(utf8_conv), &ustr, &ulen, "get_misses", sizeof("get_misses") TSRMLS_CC);
-                       add_u_assoc_long_ex(return_value, IS_UNICODE, ZSTR(ustr), ulen + 1, cache->put_hits);
-                       efree(ustr);
-                       zend_string_to_unicode(UG(utf8_conv), &ustr, &ulen, "size", sizeof("size") TSRMLS_CC);
-                       add_u_assoc_long_ex(return_value, IS_UNICODE, ZSTR(ustr), ulen + 1, cache->put_hits);
-                       efree(ustr);
-                       zend_string_to_unicode(UG(utf8_conv), &ustr, &ulen, "free_items", sizeof("free_items") TSRMLS_CC);
-                       add_u_assoc_long_ex(return_value, IS_UNICODE, ZSTR(ustr), ulen + 1, cache->put_hits);
-                       efree(ustr);
-                       zend_string_to_unicode(UG(utf8_conv), &ustr, &ulen, "references", sizeof("references") TSRMLS_CC);
-                       add_u_assoc_long_ex(return_value, IS_UNICODE, ZSTR(ustr), ulen + 1, cache->put_hits);
-                       efree(ustr);
-               } else
+               zend_string_to_unicode(UG(utf8_conv), &ustr, &ulen, "put_hits", sizeof("put_hits") TSRMLS_CC);
+               add_u_assoc_long_ex(return_value, IS_UNICODE, ZSTR(ustr), ulen + 1, cache->put_hits);
+               efree(ustr);
+               zend_string_to_unicode(UG(utf8_conv), &ustr, &ulen, "put_misses", sizeof("put_misses") TSRMLS_CC);
+               add_u_assoc_long_ex(return_value, IS_UNICODE, ZSTR(ustr), ulen + 1, cache->put_hits);
+               efree(ustr);
+               zend_string_to_unicode(UG(utf8_conv), &ustr, &ulen, "get_hits", sizeof("get_hits") TSRMLS_CC);
+               add_u_assoc_long_ex(return_value, IS_UNICODE, ZSTR(ustr), ulen + 1, cache->put_hits);
+               efree(ustr);
+               zend_string_to_unicode(UG(utf8_conv), &ustr, &ulen, "get_misses", sizeof("get_misses") TSRMLS_CC);
+               add_u_assoc_long_ex(return_value, IS_UNICODE, ZSTR(ustr), ulen + 1, cache->put_hits);
+               efree(ustr);
+               zend_string_to_unicode(UG(utf8_conv), &ustr, &ulen, "size", sizeof("size") TSRMLS_CC);
+               add_u_assoc_long_ex(return_value, IS_UNICODE, ZSTR(ustr), ulen + 1, cache->put_hits);
+               efree(ustr);
+               zend_string_to_unicode(UG(utf8_conv), &ustr, &ulen, "free_items", sizeof("free_items") TSRMLS_CC);
+               add_u_assoc_long_ex(return_value, IS_UNICODE, ZSTR(ustr), ulen + 1, cache->put_hits);
+               efree(ustr);
+               zend_string_to_unicode(UG(utf8_conv), &ustr, &ulen, "references", sizeof("references") TSRMLS_CC);
+               add_u_assoc_long_ex(return_value, IS_UNICODE, ZSTR(ustr), ulen + 1, cache->put_hits);
+               efree(ustr);
+#else
+               add_assoc_long_ex(return_value, "put_hits",             sizeof("put_hits"),             cache->put_hits);
+               add_assoc_long_ex(return_value, "put_misses",   sizeof("put_misses"),   cache->put_misses);
+               add_assoc_long_ex(return_value, "get_hits",             sizeof("get_hits"),             cache->get_hits);
+               add_assoc_long_ex(return_value, "get_misses",   sizeof("get_misses"),   cache->get_misses);
+               add_assoc_long_ex(return_value, "size",                 sizeof("size"),                 cache->max_items);
+               add_assoc_long_ex(return_value, "free_items",   sizeof("free_items"),   cache->free_items);
+               add_assoc_long_ex(return_value, "references",   sizeof("references"),   cache->references);
 #endif
-               {
-                       add_assoc_long_ex(return_value, "put_hits",             sizeof("put_hits"),             cache->put_hits);
-                       add_assoc_long_ex(return_value, "put_misses",   sizeof("put_misses"),   cache->put_misses);
-                       add_assoc_long_ex(return_value, "get_hits",             sizeof("get_hits"),             cache->get_hits);
-                       add_assoc_long_ex(return_value, "get_misses",   sizeof("get_misses"),   cache->get_misses);
-                       add_assoc_long_ex(return_value, "size",                 sizeof("size"),                 cache->max_items);
-                       add_assoc_long_ex(return_value, "free_items",   sizeof("free_items"),   cache->free_items);
-                       add_assoc_long_ex(return_value, "references",   sizeof("references"),   cache->references);
-               }
                UNLOCK_PCACHE(cache);
        } else {
                ZVAL_NULL(return_value);
index cc197543184fb9c29e1897ed5636368035684740..b64abac3d22bfef4452deeefef24e2e7ab591c9c 100644 (file)
@@ -957,11 +957,7 @@ static int format_converter(register buffy * odp, const char *fmt, va_list ap) /
                                        break;
 
                                case 'v':
-                                       if (UG(unicode)) {
-                                               goto fmt_unicode;
-                                       } else {
-                                               goto fmt_string;
-                                       }
+                                       goto fmt_unicode;
                                        break;
 
                                case 'R':
index d6e80263579b53187e69678fbb258783602393c5..876775f1232d8f2ce267c58ac3842a10403d520f 100644 (file)
@@ -286,7 +286,7 @@ static char *cli_completion_generator_ht(const char *text, int textlen, int *sta
        }
        while(zend_hash_has_more_elements(ht) == SUCCESS) {
                zend_hash_get_current_key(ht, &name, &number, 0);
-               if (!textlen || (UG(unicode) ? !zend_cmp_unicode_and_string(name.u, (char *)text, textlen) : !strncmp(name.s, text, textlen))) {
+               if (!textlen || !zend_cmp_unicode_and_string(name.u, (char *)text, textlen)) {
                        if (pData) {
                                zend_hash_get_current_data(ht, pData);
                        }
@@ -307,25 +307,18 @@ static char *cli_completion_generator_var(const char *text, int textlen, int *st
 
        tmp = retval = cli_completion_generator_ht(text + 1, textlen - 1, state, EG(active_symbol_table), NULL TSRMLS_CC);
        if (retval) {
-               if (UG(unicode)) {
-                       int32_t tmp_len, len;
-                       UErrorCode status = U_ZERO_ERROR;
-
-                       len = u_strlen((UChar *)retval);
-                       zend_unicode_to_string_ex(ZEND_U_CONVERTER(UG(output_encoding_conv)), &tmp, &tmp_len, 
-                                                                         (UChar *)retval, len, &status);
-
-                       retval = malloc(tmp_len + 2);
-                       retval[0] = '$';
-                       strcpy(&retval[1], tmp);
-                       rl_completion_append_character = '\0';
-                       efree(tmp);
-               } else {
-                       retval = malloc(strlen(tmp) + 2);
-                       retval[0] = '$';
-                       strcpy(&retval[1], tmp);
-                       rl_completion_append_character = '\0';
-               }
+               int32_t tmp_len, len;
+               UErrorCode status = U_ZERO_ERROR;
+
+               len = u_strlen((UChar *)retval);
+               zend_unicode_to_string_ex(ZEND_U_CONVERTER(UG(output_encoding_conv)), &tmp, &tmp_len, 
+                                                                 (UChar *)retval, len, &status);
+
+               retval = malloc(tmp_len + 2);
+               retval[0] = '$';
+               strcpy(&retval[1], tmp);
+               rl_completion_append_character = '\0';
+               efree(tmp);
        }
        return retval;
 } /* }}} */
@@ -337,22 +330,18 @@ static char *cli_completion_generator_func(const char *text, int textlen, int *s
 
        retval = cli_completion_generator_ht(text, textlen, state, ht, (void**)&func TSRMLS_CC);
        if (retval) {
-               rl_completion_append_character = '(';
-
-               if (UG(unicode)) {
-                       char *tmp;
-                       int32_t tmp_len, len;
-                       UErrorCode status = U_ZERO_ERROR;
-
-                       len = u_strlen((UChar *)func->common.function_name.u);
-                       zend_unicode_to_string_ex(ZEND_U_CONVERTER(UG(output_encoding_conv)), &tmp, &tmp_len,
-                                                                         (UChar *)func->common.function_name.u, len, &status);
-
-                       retval = strdup(tmp);
-                       efree(tmp);
-               } else {
-                       retval = strdup(func->common.function_name.s);
-               }
+               char *tmp;
+               int32_t tmp_len, len;
+               UErrorCode status = U_ZERO_ERROR;
+                               
+               rl_completion_append_character = '(';   
+
+               len = u_strlen((UChar *)func->common.function_name.u);
+               zend_unicode_to_string_ex(ZEND_U_CONVERTER(UG(output_encoding_conv)), &tmp, &tmp_len,
+                                                                 (UChar *)func->common.function_name.u, len, &status);
+
+               retval = strdup(tmp);
+               efree(tmp);
        }
        
        return retval;
@@ -363,22 +352,18 @@ static char *cli_completion_generator_class(const char *text, int textlen, int *
        zend_class_entry **pce;
        char *retval = cli_completion_generator_ht(text, textlen, state, EG(class_table), (void**)&pce TSRMLS_CC);
        if (retval) {
+               char *tmp;
+               int32_t tmp_len, len;
+               UErrorCode status = U_ZERO_ERROR;
+                       
                rl_completion_append_character = '\0';
 
-               if (UG(unicode)) {
-                       char *tmp;
-                       int32_t tmp_len, len;
-                       UErrorCode status = U_ZERO_ERROR;
-
-                       len = u_strlen((UChar *)(*pce)->name.u);
-                       zend_unicode_to_string_ex(ZEND_U_CONVERTER(UG(output_encoding_conv)), &tmp, &tmp_len, 
-                                                                         (UChar *)(*pce)->name.u, len, &status);
+               len = u_strlen((UChar *)(*pce)->name.u);
+               zend_unicode_to_string_ex(ZEND_U_CONVERTER(UG(output_encoding_conv)), &tmp, &tmp_len, 
+                                                                 (UChar *)(*pce)->name.u, len, &status);
 
-                       retval = strdup(tmp);
-                       efree(tmp);
-               } else {
-                       retval = strdup((*pce)->name.s);
-               }
+               retval = strdup(tmp);
+               efree(tmp);
        }
        
        return retval;
@@ -389,22 +374,18 @@ static char *cli_completion_generator_define(const char *text, int textlen, int
        zend_class_entry **pce;
        char *retval = cli_completion_generator_ht(text, textlen, state, ht, (void**)&pce TSRMLS_CC);
        if (retval) {
+               char *tmp;
+               int32_t tmp_len, len;
+               UErrorCode status = U_ZERO_ERROR;
+                       
                rl_completion_append_character = '\0';
 
-               if (UG(unicode)) {
-                       char *tmp;
-                       int32_t tmp_len, len;
-                       UErrorCode status = U_ZERO_ERROR;
-
-                       len = u_strlen((UChar *)retval);
-                       zend_unicode_to_string_ex(ZEND_U_CONVERTER(UG(output_encoding_conv)), &tmp, &tmp_len, 
-                                                                         (UChar *)retval, len, &status);
+               len = u_strlen((UChar *)retval);
+               zend_unicode_to_string_ex(ZEND_U_CONVERTER(UG(output_encoding_conv)), &tmp, &tmp_len, 
+                                                                 (UChar *)retval, len, &status);
 
-                       retval = strdup(tmp);
-                       efree(tmp);
-               } else {
-                       retval = strdup(retval);
-               }
+               retval = strdup(tmp);
+               efree(tmp);
        }
        
        return retval;