Lines Matching refs:write_header

175 	if (ch->handlers.write_header && !Z_ISUNDEF(ch->handlers.write_header->stream)) {  in _php_curl_verify_handlers()
176 …stream = (php_stream *)zend_fetch_resource2_ex(&ch->handlers.write_header->stream, NULL, php_file_… in _php_curl_verify_handlers()
181 zval_ptr_dtor(&ch->handlers.write_header->stream); in _php_curl_verify_handlers()
182 ZVAL_UNDEF(&ch->handlers.write_header->stream); in _php_curl_verify_handlers()
183 ch->handlers.write_header->fp = 0; in _php_curl_verify_handlers()
185 ch->handlers.write_header->method = PHP_CURL_IGNORE; in _php_curl_verify_handlers()
488 if (curl->handlers.write_header) { in curl_get_gc()
489 if (ZEND_FCC_INITIALIZED(curl->handlers.write_header->fcc)) { in curl_get_gc()
490 zend_get_gc_buffer_add_fcc(gc_buffer, &curl->handlers.write_header->fcc); in curl_get_gc()
492 zend_get_gc_buffer_add_zval(gc_buffer, &curl->handlers.write_header->stream); in curl_get_gc()
875 php_curl_write *write_handler = ch->handlers.write_header; in curl_write_header()
1126 ch->handlers.write_header = ecalloc(1, sizeof(php_curl_write)); in init_curl_handle()
1242 ch->handlers.write_header->method = PHP_CURL_IGNORE; in PHP_FUNCTION()
1275 ch->handlers.write_header->method = source->handlers.write_header->method; in _php_setup_easy_copy_handlers()
1276 if (!Z_ISUNDEF(source->handlers.write_header->stream)) { in _php_setup_easy_copy_handlers()
1277 Z_ADDREF(source->handlers.write_header->stream); in _php_setup_easy_copy_handlers()
1279 ch->handlers.write_header->stream = source->handlers.write_header->stream; in _php_setup_easy_copy_handlers()
1282 ch->handlers.write_header->fp = source->handlers.write_header->fp; in _php_setup_easy_copy_handlers()
1292 if (ZEND_FCC_INITIALIZED(source->handlers.write_header->fcc)) { in _php_setup_easy_copy_handlers()
1293 zend_fcc_dup(&source->handlers.write_header->fcc, &source->handlers.write_header->fcc); in _php_setup_easy_copy_handlers()
1668 HANDLE_CURL_OPTION_CALLABLE_PHP_CURL_USER(ch, CURLOPT_HEADER, write_header, PHP_CURL_IGNORE); in _php_curl_setopt()
2046 if (!Z_ISUNDEF(ch->handlers.write_header->stream)) { in _php_curl_setopt()
2047 zval_ptr_dtor(&ch->handlers.write_header->stream); in _php_curl_setopt()
2048 ZVAL_UNDEF(&ch->handlers.write_header->stream); in _php_curl_setopt()
2050 ch->handlers.write_header->fp = NULL; in _php_curl_setopt()
2051 ch->handlers.write_header->method = PHP_CURL_IGNORE; in _php_curl_setopt()
2053 zval_ptr_dtor(&ch->handlers.write_header->stream); in _php_curl_setopt()
2054 ch->handlers.write_header->fp = fp; in _php_curl_setopt()
2055 ch->handlers.write_header->method = PHP_CURL_FILE; in _php_curl_setopt()
2056 ZVAL_COPY(&ch->handlers.write_header->stream, zvalue); in _php_curl_setopt()
2448 if (ch->handlers.write_header->method == PHP_CURL_FILE && ch->handlers.write_header->fp) { in PHP_FUNCTION()
2449 fflush(ch->handlers.write_header->fp); in PHP_FUNCTION()
2821 if (ZEND_FCC_INITIALIZED(ch->handlers.write_header->fcc)) { in curl_free_obj()
2822 zend_fcc_dtor(&ch->handlers.write_header->fcc); in curl_free_obj()
2832 zval_ptr_dtor(&ch->handlers.write_header->stream); in curl_free_obj()
2837 efree(ch->handlers.write_header); in curl_free_obj()
2904 if (!Z_ISUNDEF(ch->handlers.write_header->stream)) { in _php_curl_reset_handlers()
2905 zval_ptr_dtor(&ch->handlers.write_header->stream); in _php_curl_reset_handlers()
2906 ZVAL_UNDEF(&ch->handlers.write_header->stream); in _php_curl_reset_handlers()
2908 ch->handlers.write_header->fp = NULL; in _php_curl_reset_handlers()
2909 ch->handlers.write_header->method = PHP_CURL_IGNORE; in _php_curl_reset_handlers()