X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=php_http_message_body.c;h=34b44f898b91c7935226298720148caf8cdb6580;hb=3de3e5f65db0e7c24849c0e7c60c54a4e8566422;hp=41f036c1cc2c29de97624a7534cab82f99cdc559;hpb=32580f1d50d0481c9069b65ef30d0acd59ada3bb;p=m6w6%2Fext-http diff --git a/php_http_message_body.c b/php_http_message_body.c index 41f036c..34b44f8 100644 --- a/php_http_message_body.c +++ b/php_http_message_body.c @@ -263,7 +263,7 @@ PHP_HTTP_API STATUS php_http_message_body_add_file(php_http_message_body_t *body BOUNDARY_OPEN(body); php_http_message_body_appendf( body, - "Content-Disposition: attachment; name=\"%s\"; filename=\"%s\"" PHP_HTTP_CRLF + "Content-Disposition: form-data; name=\"%s\"; filename=\"%s\"" PHP_HTTP_CRLF "Content-Transfer-Encoding: binary" PHP_HTTP_CRLF "Content-Type: %s" PHP_HTTP_CRLF PHP_HTTP_CRLF, @@ -701,7 +701,7 @@ static size_t pass(void *cb_arg, const char *str, size_t len) PHP_METHOD(HttpMessageBody, toCallback) { - struct fcd fcd = {0}; + struct fcd fcd; long offset = 0, forlen = 0; if (SUCCESS == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "f|ll", &fcd.fci, &fcd.fcc, &offset, &forlen)) {