Merge pull request #14 from Jertzukka/int64

Use stdint int64_t instead of int64
This commit is contained in:
Adam
2024-01-07 03:47:30 +00:00
committed by GitHub
2 changed files with 4 additions and 4 deletions

View File

@@ -5,7 +5,7 @@ bool Browser::ResourceHandler::Open(CefRefPtr<CefRequest>, bool& handle_request,
return true;
}
void Browser::ResourceHandler::GetResponseHeaders(CefRefPtr<CefResponse> response, int64& response_length, CefString& redirectUrl) {
void Browser::ResourceHandler::GetResponseHeaders(CefRefPtr<CefResponse> response, int64_t& response_length, CefString& redirectUrl) {
response->SetStatus(this->status);
response->SetMimeType(this->mime);
if (this->has_location) {
@@ -35,7 +35,7 @@ bool Browser::ResourceHandler::Read(void* data_out, int bytes_to_read, int& byte
return true;
}
bool Browser::ResourceHandler::Skip(int64 bytes_to_skip, int64& bytes_skipped, CefRefPtr<CefResourceSkipCallback>) {
bool Browser::ResourceHandler::Skip(int64_t bytes_to_skip, int64_t& bytes_skipped, CefRefPtr<CefResourceSkipCallback>) {
if (this->cursor + bytes_to_skip <= this->data_len) {
// skip in bounds
bytes_skipped = bytes_to_skip;

View File

@@ -21,9 +21,9 @@ namespace Browser {
ResourceHandler(file.contents, file.size, 200, file.mime_type) { this->file_manager = file_manager; }
bool Open(CefRefPtr<CefRequest>, bool&, CefRefPtr<CefCallback>) override;
void GetResponseHeaders(CefRefPtr<CefResponse>, int64&, CefString&) override;
void GetResponseHeaders(CefRefPtr<CefResponse>, int64_t&, CefString&) override;
bool Read(void*, int, int&, CefRefPtr<CefResourceReadCallback>) override;
bool Skip(int64, int64&, CefRefPtr<CefResourceSkipCallback>) override;
bool Skip(int64_t, int64_t&, CefRefPtr<CefResourceSkipCallback>) override;
void Cancel() override;
CefRefPtr<CefResourceHandler> GetResourceHandler(CefRefPtr<CefBrowser>, CefRefPtr<CefFrame>, CefRefPtr<CefRequest>) override;