[haiku-commits] haiku: hrev54026 - src/kits/network/libnetapi

  • From: waddlesplash <waddlesplash@xxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Wed, 8 Apr 2020 10:16:50 -0400 (EDT)

hrev54026 adds 1 changeset to branch 'master'
old head: d12bb8b14803d030b4a8fba91131e4bb96c4f406
new head: f4fce2fd2e81039b247b2fee90a69a98490742ca
overview: 
https://git.haiku-os.org/haiku/log/?qt=range&q=f4fce2fd2e81+%5Ed12bb8b14803

----------------------------------------------------------------------------

f4fce2fd2e81: HttpRequest: use off_t for reply content size
  
  Fixes #15850.
  
  Change-Id: Ic5d64ecba92306cbe798c94ac8e4a7626125e09b
  Reviewed-on: https://review.haiku-os.org/c/haiku/+/2464
  Reviewed-by: Adrien Destugues <pulkomandy@xxxxxxxxx>

                                              [ X512 <danger_mail@xxxxxxx> ]

----------------------------------------------------------------------------

Revision:    hrev54026
Commit:      f4fce2fd2e81039b247b2fee90a69a98490742ca
URL:         https://git.haiku-os.org/haiku/commit/?id=f4fce2fd2e81
Author:      X512 <danger_mail@xxxxxxx>
Date:        Wed Apr  8 01:01:34 2020 UTC
Committer:   waddlesplash <waddlesplash@xxxxxxxxx>
Commit-Date: Wed Apr  8 14:16:46 2020 UTC

Ticket:      https://dev.haiku-os.org/ticket/15850

----------------------------------------------------------------------------

1 file changed, 3 insertions(+), 3 deletions(-)
src/kits/network/libnetapi/HttpRequest.cpp | 6 +++---

----------------------------------------------------------------------------

diff --git a/src/kits/network/libnetapi/HttpRequest.cpp 
b/src/kits/network/libnetapi/HttpRequest.cpp
index c74624ec8e..6a705b64fd 100644
--- a/src/kits/network/libnetapi/HttpRequest.cpp
+++ b/src/kits/network/libnetapi/HttpRequest.cpp
@@ -570,8 +570,8 @@ BHttpRequest::_MakeRequest()
        bool decompress = false;
        status_t readError = B_OK;
        ssize_t bytesRead = 0;
-       ssize_t bytesReceived = 0;
-       ssize_t bytesTotal = 0;
+       off_t bytesReceived = 0;
+       off_t bytesTotal = 0;
        size_t previousBufferSize = 0;
        off_t bytesUnpacked = 0;
        char* inputTempBuffer = new(std::nothrow) char[kHttpBufferSize];
@@ -649,7 +649,7 @@ BHttpRequest::_MakeRequest()
 
                                int32 index = 
fHeaders.HasHeader("Content-Length");
                                if (index != B_ERROR)
-                                       bytesTotal = 
atoi(fHeaders.HeaderAt(index).Value());
+                                       bytesTotal = 
atoll(fHeaders.HeaderAt(index).Value());
                                else
                                        bytesTotal = -1;
                        }


Other related posts:

  • » [haiku-commits] haiku: hrev54026 - src/kits/network/libnetapi - waddlesplash