Lines Matching refs:len

295 static inline char *get_default_content_type(uint prefix_len, uint *len TSRMLS_DC)  in get_default_content_type()
318 *len = prefix_len + mimetype_len + sizeof("; charset=") - 1 + charset_len; in get_default_content_type()
319 content_type = (char*)emalloc(*len + 1); in get_default_content_type()
327 *len = prefix_len + mimetype_len; in get_default_content_type()
328 content_type = (char*)emalloc(*len + 1); in get_default_content_type()
337 uint len; in sapi_get_default_content_type() local
339 return get_default_content_type(0, &len TSRMLS_CC); in sapi_get_default_content_type()
345 uint len; in sapi_get_default_content_type_header() local
347 default_header->header = get_default_content_type(sizeof("Content-type: ")-1, &len TSRMLS_CC); in sapi_get_default_content_type_header()
348 default_header->header_len = len; in sapi_get_default_content_type_header()
363 SAPI_API size_t sapi_apply_default_charset(char **mimetype, size_t len TSRMLS_DC) in sapi_apply_default_charset()
371 newlen = len + (sizeof(";charset=")-1) + strlen(charset); in sapi_apply_default_charset()
373 PHP_STRLCPY(newtype, *mimetype, newlen + 1, len); in sapi_apply_default_charset()
601 static void sapi_remove_header(zend_llist *l, char *name, uint len) { in sapi_remove_header() argument
609 if (header->header_len > len && header->header[len] == ':' in sapi_remove_header()
610 && !strncasecmp(header->header, name, len)) { in sapi_remove_header()
781 size_t len = header_line_len - (ptr - header_line), newlen; in sapi_header_op() local
784 len--; in sapi_header_op()
793 newlen = sapi_apply_default_charset(&mimetype, len TSRMLS_CC); in sapi_header_op()
863 uint len; in sapi_send_headers() local
865 SG(sapi_headers).mimetype = get_default_content_type(0, &len TSRMLS_CC); in sapi_send_headers()
866 default_header.header_len = sizeof("Content-type: ") - 1 + len; in sapi_send_headers()
869 memcpy(default_header.header + sizeof("Content-type: ") - 1, SG(sapi_headers).mimetype, len + 1); in sapi_send_headers()