libnetservices.a: properly handle the size change to off_t on 32 bit platforms.
This is a missed use of the updated headers in hrev54926 Change-Id: I9be83d29aadec20549bd4cc0d11238a40d8978f4
This commit is contained in:
@@ -134,6 +134,7 @@ BUrlProtocolAsynchronousListener::MessageReceived(BMessage* message)
|
||||
}
|
||||
break;
|
||||
|
||||
#ifdef LIBNETAPI_DEPRECATED
|
||||
case B_URL_PROTOCOL_DOWNLOAD_PROGRESS:
|
||||
{
|
||||
int32 bytesReceived;
|
||||
@@ -155,6 +156,29 @@ BUrlProtocolAsynchronousListener::MessageReceived(BMessage* message)
|
||||
UploadProgress(caller, bytesSent, bytesTotal);
|
||||
}
|
||||
break;
|
||||
#else
|
||||
case B_URL_PROTOCOL_DOWNLOAD_PROGRESS:
|
||||
{
|
||||
off_t bytesReceived;
|
||||
off_t bytesTotal;
|
||||
message->FindInt64("url:bytesReceived", &bytesReceived);
|
||||
message->FindInt64("url:bytesTotal", &bytesTotal);
|
||||
|
||||
DownloadProgress(caller, bytesReceived, bytesTotal);
|
||||
}
|
||||
break;
|
||||
|
||||
case B_URL_PROTOCOL_UPLOAD_PROGRESS:
|
||||
{
|
||||
off_t bytesSent;
|
||||
off_t bytesTotal;
|
||||
message->FindInt64("url:bytesSent", &bytesSent);
|
||||
message->FindInt64("url:bytesTotal", &bytesTotal);
|
||||
|
||||
UploadProgress(caller, bytesSent, bytesTotal);
|
||||
}
|
||||
break;
|
||||
#endif // LIBNETAPI_DEPRECATED
|
||||
|
||||
case B_URL_PROTOCOL_REQUEST_COMPLETED:
|
||||
{
|
||||
|
||||
@@ -104,9 +104,10 @@ BUrlProtocolDispatchingListener::DataReceived(BUrlRequest* caller,
|
||||
}
|
||||
|
||||
|
||||
#ifdef LIBNETAPI_DEPRECATED
|
||||
void
|
||||
BUrlProtocolDispatchingListener::DownloadProgress(BUrlRequest* caller,
|
||||
ssize_t bytesReceived, ssize_t bytesTotal)
|
||||
size_t bytesReceived, size_t bytesTotal)
|
||||
{
|
||||
BMessage message(B_URL_PROTOCOL_NOTIFICATION);
|
||||
message.AddInt32("url:bytesReceived", bytesReceived);
|
||||
@@ -118,7 +119,7 @@ BUrlProtocolDispatchingListener::DownloadProgress(BUrlRequest* caller,
|
||||
|
||||
void
|
||||
BUrlProtocolDispatchingListener::UploadProgress(BUrlRequest* caller,
|
||||
ssize_t bytesSent, ssize_t bytesTotal)
|
||||
size_t bytesSent, size_t bytesTotal)
|
||||
{
|
||||
BMessage message(B_URL_PROTOCOL_NOTIFICATION);
|
||||
message.AddInt32("url:bytesSent", bytesSent);
|
||||
@@ -128,6 +129,34 @@ BUrlProtocolDispatchingListener::UploadProgress(BUrlRequest* caller,
|
||||
}
|
||||
|
||||
|
||||
#else
|
||||
|
||||
|
||||
void
|
||||
BUrlProtocolDispatchingListener::DownloadProgress(BUrlRequest* caller,
|
||||
off_t bytesReceived, off_t bytesTotal)
|
||||
{
|
||||
BMessage message(B_URL_PROTOCOL_NOTIFICATION);
|
||||
message.AddInt64("url:bytesReceived", bytesReceived);
|
||||
message.AddInt64("url:bytesTotal", bytesTotal);
|
||||
|
||||
_SendMessage(&message, B_URL_PROTOCOL_DOWNLOAD_PROGRESS, caller);
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
BUrlProtocolDispatchingListener::UploadProgress(BUrlRequest* caller,
|
||||
off_t bytesSent, off_t bytesTotal)
|
||||
{
|
||||
BMessage message(B_URL_PROTOCOL_NOTIFICATION);
|
||||
message.AddInt64("url:bytesSent", bytesSent);
|
||||
message.AddInt64("url:bytesTotal", bytesTotal);
|
||||
|
||||
_SendMessage(&message, B_URL_PROTOCOL_UPLOAD_PROGRESS, caller);
|
||||
}
|
||||
|
||||
|
||||
#endif // LIBNETAPI_DEPRECATED
|
||||
|
||||
void
|
||||
BUrlProtocolDispatchingListener::RequestCompleted(BUrlRequest* caller,
|
||||
|
||||
Reference in New Issue
Block a user