/PHP-7.1/ext/standard/ |
H A D | string.c | 306 len = ZSTR_LEN(s11); in php_spn_common_handler() 2126 if ((ZSTR_LEN(haystack) == 0) || (ZSTR_LEN(needle) == 0)) { 2351 l = ZSTR_LEN(str); 3216 if (ZSTR_LEN(needle) < ZSTR_LEN(haystack)) { 3282 } else if (ZSTR_LEN(needle) > ZSTR_LEN(haystack)) { 3542 if (ZSTR_LEN(t1) + ZSTR_LEN(t2) == 0) { 3553 Z_DVAL_P(percent) = sim * 200.0 / (ZSTR_LEN(t1) + ZSTR_LEN(t2)); 3570 l = ZSTR_LEN(str); 3575 ZSTR_LEN(str)--; 5319 ZSTR_LEN(result) += ZSTR_LEN(input); [all …]
|
H A D | url_scanner_ex.c | 425 if (ZSTR_LEN(ctx->form_app.s) > 0) { in handle_form() 426 switch (ZSTR_LEN(ctx->tag.s)) { in handle_form() 454 ZSTR_LEN(ctx->tag.s) = 0; in handle_tag() 475 ZSTR_LEN(ctx->arg.s) = 0; in handle_arg() 998 ZSTR_LEN(ctx->buf.s) = rest; in xx_mainloop() 1051 *newlen = ZSTR_LEN(ctx->result.s); in url_adapt_ext() 1056 *newlen += ZSTR_LEN(ctx->buf.s); in url_adapt_ext() 1232 ZSTR_LEN(url_state->form_app.s) = 0; in php_url_scanner_reset_vars_impl() 1235 ZSTR_LEN(url_state->url_app.s) = 0; in php_url_scanner_reset_vars_impl() 1312 end = start + ZSTR_LEN(url_app.s); in php_url_scanner_reset_var_impl() [all …]
|
H A D | url_scanner_ex.re | 428 if (ZSTR_LEN(ctx->form_app.s) > 0) { 429 switch (ZSTR_LEN(ctx->tag.s)) { 457 ZSTR_LEN(ctx->tag.s) = 0; 478 ZSTR_LEN(ctx->arg.s) = 0; 583 ZSTR_LEN(ctx->buf.s) = rest; 636 *newlen = ZSTR_LEN(ctx->result.s); 641 *newlen += ZSTR_LEN(ctx->buf.s); 817 ZSTR_LEN(url_state->form_app.s) = 0; 820 ZSTR_LEN(url_state->url_app.s) = 0; 897 end = start + ZSTR_LEN(url_app.s); [all …]
|
H A D | head.c | 89 if (!ZSTR_LEN(name)) { in php_setcookie() 103 len += ZSTR_LEN(name); in php_setcookie() 106 encoded_value = php_url_encode(ZSTR_VAL(value), ZSTR_LEN(value)); in php_setcookie() 107 len += ZSTR_LEN(encoded_value); in php_setcookie() 110 len += ZSTR_LEN(encoded_value); in php_setcookie() 115 len += ZSTR_LEN(path); in php_setcookie() 118 len += ZSTR_LEN(domain); in php_setcookie() 123 if (value == NULL || ZSTR_LEN(value) == 0) { in php_setcookie() 142 p = zend_memrchr(ZSTR_VAL(dt), '-', ZSTR_LEN(dt)); in php_setcookie() 167 if (path && ZSTR_LEN(path)) { in php_setcookie() [all …]
|
H A D | formatted_print.c | 62 if (!*buffer || (*pos + 1) >= ZSTR_LEN(*buffer)) { in php_sprintf_appendchar() 95 if (!*buffer || req_size > ZSTR_LEN(*buffer)) { in php_sprintf_appendstring() 96 size_t size = ZSTR_LEN(*buffer); in php_sprintf_appendstring() 572 ZSTR_LEN(str), in php_formatted_print() 655 ZSTR_LEN(result) = outpos; in php_formatted_print() 696 rlen = PHPWRITE(ZSTR_VAL(result), ZSTR_LEN(result)); in PHP_FUNCTION() 712 rlen = PHPWRITE(ZSTR_VAL(result), ZSTR_LEN(result)); in PHP_FUNCTION() 740 php_stream_write(stream, ZSTR_VAL(result), ZSTR_LEN(result)); in PHP_FUNCTION() 742 RETVAL_LONG(ZSTR_LEN(result)); in PHP_FUNCTION() 769 php_stream_write(stream, ZSTR_VAL(result), ZSTR_LEN(result)); in PHP_FUNCTION() [all …]
|
H A D | uuencode.c | 189 ZSTR_LEN(dest) = total_len; in php_uudecode() 190 ZSTR_VAL(dest)[ZSTR_LEN(dest)] = '\0'; in php_uudecode() 207 if (zend_parse_parameters(ZEND_NUM_ARGS(), "S", &src) == FAILURE || ZSTR_LEN(src) < 1) { in PHP_FUNCTION() 211 RETURN_STR(php_uuencode(ZSTR_VAL(src), ZSTR_LEN(src))); in PHP_FUNCTION() 222 if (zend_parse_parameters(ZEND_NUM_ARGS(), "S", &src) == FAILURE || ZSTR_LEN(src) < 1) { in PHP_FUNCTION() 226 if ((dest = php_uudecode(ZSTR_VAL(src), ZSTR_LEN(src))) == NULL) { in PHP_FUNCTION()
|
H A D | browscap.c | 99 for (i = 0; i < ZSTR_LEN(pattern); i++) { in browscap_compute_prefix_len() 112 for (; i < ZSTR_LEN(pattern); i++) { in browscap_compute_contains() 116 if (i + 1 < ZSTR_LEN(pattern) && in browscap_compute_contains() 125 for (; i < ZSTR_LEN(pattern); i++) { in browscap_compute_contains() 136 size_t i, len = ZSTR_LEN(pattern); in browscap_compute_regex_len() 137 for (i = 0; i < ZSTR_LEN(pattern); i++) { in browscap_compute_regex_len() 171 for (i = 0; i < ZSTR_LEN(pattern); i++, j++) { in browscap_convert_pattern() 214 ZSTR_LEN(res) = j; in browscap_convert_pattern() 363 if (ZSTR_LEN(pattern) > UINT16_MAX) { in php_browscap_parser_cb() 586 ZSTR_VAL(agent_name) + ZSTR_LEN(agent_name)); in browser_reg_compare() [all …]
|
H A D | password.c | 90 if (ZSTR_LEN(buffer) < out_len) { in php_password_salt_to64() 239 if (ZSTR_LEN(ret) != hash_len || hash_len < 13) { in PHP_FUNCTION() 328 if (ZSTR_LEN(buffer) > INT_MAX) { in PHP_FUNCTION() 331 } else if (ZSTR_LEN(buffer) < required_salt_len) { in PHP_FUNCTION() 332 …php_error_docref(NULL, E_WARNING, "Provided salt is too short: %zd expecting %zd", ZSTR_LEN(buffer… in PHP_FUNCTION() 335 } else if (php_password_salt_is_alphabet(ZSTR_VAL(buffer), ZSTR_LEN(buffer)) == FAILURE) { in PHP_FUNCTION() 337 …if (php_password_salt_to64(ZSTR_VAL(buffer), ZSTR_LEN(buffer), required_salt_len, salt) == FAILURE… in PHP_FUNCTION() 339 php_error_docref(NULL, E_WARNING, "Provided salt is too short: %zd", ZSTR_LEN(buffer)); in PHP_FUNCTION() 377 if (ZSTR_LEN(result) < 13) { in PHP_FUNCTION()
|
H A D | quot_print.c | 141 ZSTR_LEN(retval) = decoded_len; in php_quot_print_decode() 213 if (ZSTR_LEN(arg1) == 0) { in PHP_FUNCTION() 219 str_out = zend_string_alloc(ZSTR_LEN(arg1), 0); in PHP_FUNCTION() 258 ZSTR_LEN(str_out) = j; in PHP_FUNCTION() 274 if (!ZSTR_LEN(str)) { in PHP_FUNCTION() 278 new_str = php_quot_print_encode((unsigned char *)ZSTR_VAL(str), ZSTR_LEN(str)); in PHP_FUNCTION()
|
H A D | http.c | 72 prop_len = ZSTR_LEN(key); in php_url_encode_hash_ex() 88 newprefix_len = key_suffix_len + ZSTR_LEN(ekey) + key_prefix_len + 3 /* %5B */; in php_url_encode_hash_ex() 97 memcpy(p, ZSTR_VAL(ekey), ZSTR_LEN(ekey)); in php_url_encode_hash_ex() 98 p += ZSTR_LEN(ekey); in php_url_encode_hash_ex() 209 ekey = php_raw_url_encode(ZSTR_VAL(tmp), ZSTR_LEN(tmp)); in php_url_encode_hash_ex() 211 ekey = php_url_encode(ZSTR_VAL(tmp), ZSTR_LEN(tmp)); in php_url_encode_hash_ex()
|
H A D | base64.c | 90 ZSTR_LEN(result) = (p - (unsigned char *)ZSTR_VAL(result)); in php_base64_encode() 197 ZSTR_LEN(result) = j; in php_base64_decode_ex() 198 ZSTR_VAL(result)[ZSTR_LEN(result)] = '\0'; in php_base64_decode_ex()
|
H A D | var.c | 49 PHPWRITE(ZSTR_VAL(key), ZSTR_LEN(key)); in php_array_element_dump() 74 PHPWRITE(ZSTR_VAL(key), ZSTR_LEN(key)); in php_object_property_dump() 221 PHPWRITE(ZSTR_VAL(key), ZSTR_LEN(key)); in zval_array_element_dump() 562 PHPWRITE(ZSTR_VAL(buf.s), ZSTR_LEN(buf.s)); in php_var_export() 585 PHPWRITE(ZSTR_VAL(buf.s), ZSTR_LEN(buf.s)); in PHP_FUNCTION() 663 smart_str_append_unsigned(buf, ZSTR_LEN(class_name)); in php_var_serialize_class_name() 748 php_var_serialize_string(buf, ZSTR_VAL(name), ZSTR_LEN(name)); in php_var_serialize_class() 757 …ZSTR_VAL(ce->name), ZSTR_LEN(ce->name), ZSTR_VAL(name), ZSTR_LEN(name), ce->type & ZEND_INTERNAL_C… in php_var_serialize_class() 787 php_var_serialize_string(buf, ZSTR_VAL(name), ZSTR_LEN(name)); in php_var_serialize_class() 793 php_var_serialize_string(buf, ZSTR_VAL(name), ZSTR_LEN(name)); in php_var_serialize_class() [all …]
|
/PHP-7.1/Zend/ |
H A D | zend_string.h | 42 #define ZSTR_LEN(zstr) (zstr)->len in END_EXTERN_C() macro 70 ZSTR_LEN(str) = _len; \ in END_EXTERN_C() 134 ZSTR_LEN(ret) = len; in zend_string_alloc() 152 ZSTR_LEN(ret) = (n * m) + l; in zend_string_safe_alloc() 189 ZSTR_LEN(ret) = len; in zend_string_realloc() 205 ZEND_ASSERT(len >= ZSTR_LEN(s)); in zend_string_extend() 209 ZSTR_LEN(ret) = len; in zend_string_extend() 229 ZSTR_LEN(ret) = len; in zend_string_truncate() 248 ZSTR_LEN(ret) = (n * m) + l; in zend_string_safe_realloc() 280 …return s1 == s2 || (ZSTR_LEN(s1) == ZSTR_LEN(s2) && !memcmp(ZSTR_VAL(s1), ZSTR_VAL(s2), ZSTR_LEN(s… in zend_string_equals() [all …]
|
H A D | zend_smart_str.h | 56 len += ZSTR_LEN(str->s); in END_EXTERN_C() 79 ZSTR_VAL(str->s)[ZSTR_LEN(str->s)] = '\0'; in smart_str_0() 86 ZSTR_LEN(dest->s) = new_len; in smart_str_appendc_ex() 91 memcpy(ZSTR_VAL(dest->s) + ZSTR_LEN(dest->s), str, len); in smart_str_appendl_ex() 92 ZSTR_LEN(dest->s) = new_len; in smart_str_appendl_ex() 96 smart_str_appendl_ex(dest, ZSTR_VAL(src), ZSTR_LEN(src), persistent); in smart_str_append_ex() 100 if (src->s && ZSTR_LEN(src->s)) { in smart_str_append_smart_str_ex()
|
H A D | zend_smart_str.c | 42 ZSTR_LEN(str->s) = 0; in smart_str_erealloc() 45 …ing *) erealloc2(str->s, _ZSTR_HEADER_SIZE + str->a + 1, _ZSTR_HEADER_SIZE + ZSTR_LEN(str->s) + 1); in smart_str_erealloc() 56 ZSTR_LEN(str->s) = 0; in smart_str_realloc() 87 res = &ZSTR_VAL(str->s)[ZSTR_LEN(str->s)]; in smart_str_append_escaped() 88 ZSTR_LEN(str->s) += len; in smart_str_append_escaped()
|
H A D | zend_ini.c | 160 new_entry->name = zend_string_init(ZSTR_VAL(old_entry->name), ZSTR_LEN(old_entry->name), 1); in copy_ini_entry() 163 new_entry->value = zend_string_init(ZSTR_VAL(old_entry->value), ZSTR_LEN(old_entry->value), 1); in copy_ini_entry() 198 …return zend_binary_strcasecmp(ZSTR_VAL(f->key), ZSTR_LEN(f->key), ZSTR_VAL(s->key), ZSTR_LEN(s->ke… in ini_key_compare() 548 if (ZSTR_LEN(tmp_value) == 4 && strcasecmp(ZSTR_VAL(tmp_value), "true") == 0) { in ZEND_INI_DISP() 550 } else if (ZSTR_LEN(tmp_value) == 3 && strcasecmp(ZSTR_VAL(tmp_value), "yes") == 0) { in ZEND_INI_DISP() 552 } else if (ZSTR_LEN(tmp_value) == 2 && strcasecmp(ZSTR_VAL(tmp_value), "on") == 0) { in ZEND_INI_DISP() 632 if (ZSTR_LEN(new_value) == 2 && strcasecmp("on", ZSTR_VAL(new_value)) == 0) { in ZEND_INI_MH() 635 else if (ZSTR_LEN(new_value) == 3 && strcasecmp("yes", ZSTR_VAL(new_value)) == 0) { in ZEND_INI_MH() 638 else if (ZSTR_LEN(new_value) == 4 && strcasecmp("true", ZSTR_VAL(new_value)) == 0) { in ZEND_INI_MH() 661 *p = zend_atol(ZSTR_VAL(new_value), (int)ZSTR_LEN(new_value)); in ZEND_INI_MH() [all …]
|
H A D | zend_constants.c | 294 char *lcname = do_alloca(ZSTR_LEN(name) + 1, use_heap); in zend_get_constant() 295 zend_str_tolower_copy(lcname, ZSTR_VAL(name), ZSTR_LEN(name)); in zend_get_constant() 296 if ((c = zend_hash_str_find_ptr(EG(zend_constants), lcname, ZSTR_LEN(name))) != NULL) { in zend_get_constant() 301 c = zend_get_special_constant(ZSTR_VAL(name), ZSTR_LEN(name)); in zend_get_constant() 315 size_t name_len = ZSTR_LEN(cname); in zend_get_constant_ex() 494 lowercase_name = zend_string_alloc(ZSTR_LEN(c->name), c->flags & CONST_PERSISTENT); in zend_register_constant() 495 zend_str_tolower_copy(ZSTR_VAL(lowercase_name), ZSTR_VAL(c->name), ZSTR_LEN(c->name)); in zend_register_constant() 501 …lowercase_name = zend_string_init(ZSTR_VAL(c->name), ZSTR_LEN(c->name), c->flags & CONST_PERSISTEN… in zend_register_constant() 511 if ((ZSTR_LEN(c->name) == sizeof("__COMPILER_HALT_OFFSET__")-1 in zend_register_constant() 516 if (ZSTR_VAL(c->name)[0] == '\0' && ZSTR_LEN(c->name) > sizeof("\0__COMPILER_HALT_OFFSET__")-1 in zend_register_constant()
|
/PHP-7.1/ext/session/ |
H A D | mod_files.c | 244 if (ZSTR_LEN(val) < data->st_size) { in ps_files_write() 249 n = pwrite(data->fd, ZSTR_VAL(val), ZSTR_LEN(val), 0); in ps_files_write() 254 unsigned int to_write = ZSTR_LEN(val) > UINT_MAX ? UINT_MAX : (unsigned int)ZSTR_LEN(val); in ps_files_write() 263 …to_write = wrote > -1 ? (ZSTR_LEN(val) - n > UINT_MAX ? UINT_MAX : (unsigned int)(ZSTR_LEN(val) - … in ps_files_write() 268 n = write(data->fd, ZSTR_VAL(val), ZSTR_LEN(val)); in ps_files_write() 272 if (n != ZSTR_LEN(val)) { in ps_files_write() 501 n = pread(data->fd, ZSTR_VAL(*val), ZSTR_LEN(*val), 0); in PS_READ_FUNC() 506 unsigned int to_read = ZSTR_LEN(*val) > UINT_MAX ? UINT_MAX : (unsigned int)ZSTR_LEN(*val); in PS_READ_FUNC() 515 …to_read = read_in > -1 ? (ZSTR_LEN(*val) - n > UINT_MAX ? UINT_MAX : (unsigned int)(ZSTR_LEN(*val)… in PS_READ_FUNC() 521 n = read(data->fd, ZSTR_VAL(*val), ZSTR_LEN(*val)); in PS_READ_FUNC() [all …]
|
/PHP-7.1/ext/spl/ |
H A D | php_spl.c | 68 zend_string *lc_name = zend_string_alloc(ZSTR_LEN(name), 0); in spl_find_ce_by_name() 322 pos_len = (int)ZSTR_LEN(file_exts); in PHP_FUNCTION() 325 lc_name = zend_string_alloc(ZSTR_LEN(class_name), 0); in PHP_FUNCTION() 535 ZSTR_VAL(lc_name)[ZSTR_LEN(lc_name)] = '\0'; in PHP_FUNCTION() 540 lc_name = zend_string_alloc(ZSTR_LEN(func_name) - 1, 0); in PHP_FUNCTION() 543 lc_name = zend_string_alloc(ZSTR_LEN(func_name), 0); in PHP_FUNCTION() 560 ZSTR_VAL(lc_name)[ZSTR_LEN(lc_name)] = '\0'; in PHP_FUNCTION() 661 ZSTR_VAL(lc_name)[ZSTR_LEN(lc_name)] = '\0'; in PHP_FUNCTION() 665 lc_name = zend_string_alloc(ZSTR_LEN(func_name) - 1, 0); in PHP_FUNCTION() 668 lc_name = zend_string_alloc(ZSTR_LEN(func_name), 0); in PHP_FUNCTION() [all …]
|
H A D | spl_engine.h | 38 …zend_call_method(retval, pce, &func, ZSTR_VAL(func->common.function_name), ZSTR_LEN(func->common.f… in spl_instantiate_arg_ex1() 49 …zend_call_method(retval, pce, &func, ZSTR_VAL(func->common.function_name), ZSTR_LEN(func->common.f… in spl_instantiate_arg_ex2()
|
/PHP-7.1/ext/iconv/ |
H A D | iconv.c | 730 ZSTR_LEN(out_buf) = out_size; in php_iconv_string() 1022 ndl_buf_left = ZSTR_LEN(ndl_buf); in _php_iconv_strpos() 1093 ndl_buf_left = ZSTR_LEN(ndl_buf); in _php_iconv_strpos() 1107 ndl_buf_left = ZSTR_LEN(ndl_buf); in _php_iconv_strpos() 1136 ndl_buf_left = ZSTR_LEN(ndl_buf); in _php_iconv_strpos() 1348 char_cnt -= ZSTR_LEN(encoded); in _php_iconv_mime_encode() 2135 length = ZSTR_LEN(str); in PHP_FUNCTION() 2188 if (ZSTR_LEN(ndl) < 1) { in PHP_FUNCTION() 2192 err = _php_iconv_strpos(&retval, ZSTR_VAL(haystk), ZSTR_LEN(haystk), ZSTR_VAL(ndl), ZSTR_LEN(ndl), in PHP_FUNCTION() 2223 if (ZSTR_LEN(ndl) < 1) { in PHP_FUNCTION() [all …]
|
/PHP-7.1/ext/intl/breakiterator/ |
H A D | breakiterator_iterators.cpp | 180 memcpy(ZSTR_VAL(res), &s[cur], ZSTR_LEN(res)); in _breakiterator_parts_move_forward() 181 ZSTR_VAL(res)[ZSTR_LEN(res)] = '\0'; in _breakiterator_parts_move_forward() 252 ZSTR_ALLOCA_ALLOC(lc_method_name, ZSTR_LEN(method), use_heap); in IntlPartsIterator_get_method() 253 zend_str_tolower_copy(ZSTR_VAL(lc_method_name), ZSTR_VAL(method), ZSTR_LEN(method)); in IntlPartsIterator_get_method() 258 if (ZSTR_LEN(method) == sizeof("getrulestatus") - 1 in IntlPartsIterator_get_method() 259 && memcmp("getrulestatus", ZSTR_VAL(lc_method_name), ZSTR_LEN(lc_method_name)) == 0) { in IntlPartsIterator_get_method()
|
/PHP-7.1/ext/xml/ |
H A D | xml.c | 588 ZSTR_LEN(str) = 0; in xml_utf8_encode() 592 ZSTR_VAL(str)[ZSTR_LEN(str)++] = (char) c; in xml_utf8_encode() 594 ZSTR_VAL(str)[ZSTR_LEN(str)++] = (0xc0 | (c >> 6)); in xml_utf8_encode() 609 ZSTR_VAL(str)[ZSTR_LEN(str)] = '\0'; in xml_utf8_encode() 610 str = zend_string_truncate(str, ZSTR_LEN(str), 0); in xml_utf8_encode() 637 ZSTR_LEN(str) = 0; in xml_utf8_decode() 648 ZSTR_VAL(str)[ZSTR_LEN(str)] = '\0'; in xml_utf8_decode() 649 if (ZSTR_LEN(str) < len) { in xml_utf8_decode() 650 str = zend_string_truncate(str, ZSTR_LEN(str), 0); in xml_utf8_decode() 712 php_strtoupper(ZSTR_VAL(str), ZSTR_LEN(str)); in _xml_decode_tag() [all …]
|
/PHP-7.1/ext/zlib/ |
H A D | zlib.c | 354 Z.avail_out = ZSTR_LEN(out); in php_zlib_encode() 362 ZSTR_VAL(out)[ZSTR_LEN(out)] = '\0'; in php_zlib_encode() 764 *dict = emalloc(ZSTR_LEN(str)); in zlib_create_dictionary_string() 766 *dictlen = ZSTR_LEN(str); in zlib_create_dictionary_string() 782 if (!*ptr || ZSTR_LEN(*ptr) == 0) { in zlib_create_dictionary_string() 804 *dictlen += ZSTR_LEN(*ptr) + 1; in zlib_create_dictionary_string() 812 dictptr += ZSTR_LEN(*ptr); in zlib_create_dictionary_string() 947 ctx->avail_out = ZSTR_LEN(out); in PHP_FUNCTION() 1161 ctx->avail_out = ZSTR_LEN(out); in PHP_FUNCTION() 1180 ZSTR_VAL(out)[ZSTR_LEN(out)] = 0; in PHP_FUNCTION() [all …]
|
/PHP-7.1/ext/phar/ |
H A D | stream.c | 637 …if ((int)ZSTR_LEN(str_key) >= internal_file_len || strncmp(ZSTR_VAL(str_key), internal_file, ZSTR_… in phar_wrapper_stat() 910 ZSTR_LEN(str_key) > from_len && in phar_wrapper_rename() 914 new_str_key = zend_string_alloc(ZSTR_LEN(str_key) + to_len - from_len, 0); in phar_wrapper_rename() 917 ZSTR_VAL(new_str_key)[ZSTR_LEN(new_str_key)] = 0; in phar_wrapper_rename() 923 entry->filename = estrndup(ZSTR_VAL(new_str_key), ZSTR_LEN(new_str_key)); in phar_wrapper_rename() 924 entry->filename_len = ZSTR_LEN(new_str_key); in phar_wrapper_rename() 935 if (ZSTR_LEN(str_key) >= from_len && in phar_wrapper_rename() 939 new_str_key = zend_string_alloc(ZSTR_LEN(str_key) + to_len - from_len, 0); in phar_wrapper_rename() 942 ZSTR_VAL(new_str_key)[ZSTR_LEN(new_str_key)] = 0; in phar_wrapper_rename() 953 if (ZSTR_LEN(str_key) >= from_len && in phar_wrapper_rename() [all …]
|