From 01e5e98312389f09320f72b34e7be4f5f39f19da Mon Sep 17 00:00:00 2001 From: Fabio Alessandrelli Date: Sun, 23 Jan 2022 01:28:35 +0100 Subject: [Net] Fix get_response_body_length for large files. Parsing was fixed, but not the return value for the exposed getter. --- platform/javascript/http_client_javascript.cpp | 2 +- platform/javascript/http_client_javascript.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'platform/javascript') diff --git a/platform/javascript/http_client_javascript.cpp b/platform/javascript/http_client_javascript.cpp index 57416ebe48..45aa68ce7c 100644 --- a/platform/javascript/http_client_javascript.cpp +++ b/platform/javascript/http_client_javascript.cpp @@ -143,7 +143,7 @@ Error HTTPClientJavaScript::get_response_headers(List *r_response) { return OK; } -int HTTPClientJavaScript::get_response_body_length() const { +int64_t HTTPClientJavaScript::get_response_body_length() const { return godot_js_fetch_body_length_get(js_id); } diff --git a/platform/javascript/http_client_javascript.h b/platform/javascript/http_client_javascript.h index d8f23fe694..096aa6a153 100644 --- a/platform/javascript/http_client_javascript.h +++ b/platform/javascript/http_client_javascript.h @@ -95,7 +95,7 @@ public: bool is_response_chunked() const override; int get_response_code() const override; Error get_response_headers(List *r_response) override; - int get_response_body_length() const override; + int64_t get_response_body_length() const override; PackedByteArray read_response_body_chunk() override; void set_blocking_mode(bool p_enable) override; bool is_blocking_mode_enabled() const override; -- cgit v1.2.3