File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed
android/src/main/java/com/RNFetchBlob Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -281,7 +281,7 @@ private File createMultipartBodyCache() throws IOException {
281
281
*/
282
282
private void pipeStreamToSink (InputStream stream , BufferedSink sink ) throws IOException {
283
283
byte [] chunk = new byte [10240 ];
284
- int totalWritten = 0 ;
284
+ long totalWritten = 0 ;
285
285
int read ;
286
286
while ((read = stream .read (chunk , 0 , 10240 )) > 0 ) {
287
287
sink .write (chunk , 0 , read );
@@ -403,7 +403,7 @@ private class FormField {
403
403
* Emit progress event
404
404
* @param written Integer
405
405
*/
406
- private void emitUploadProgress (int written ) {
406
+ private void emitUploadProgress (long written ) {
407
407
RNFetchBlobProgressConfig config = RNFetchBlobReq .getReportUploadProgress (mTaskId );
408
408
if (config != null && contentLength != 0 && config .shouldReport ((float )written /contentLength )) {
409
409
WritableMap args = Arguments .createMap ();
Original file line number Diff line number Diff line change @@ -345,8 +345,8 @@ - (void) URLSession:(NSURLSession *)session dataTask:(NSURLSessionDataTask *)dat
345
345
sendDeviceEventWithName: EVENT_PROGRESS
346
346
body: @{
347
347
@" taskId" : taskId,
348
- @" written" : [NSString stringWithFormat: @" %ld " , (long ) receivedBytes],
349
- @" total" : [NSString stringWithFormat: @" %ld " , (long ) expectedBytes],
348
+ @" written" : [NSString stringWithFormat: @" %lld " , (long long ) receivedBytes],
349
+ @" total" : [NSString stringWithFormat: @" %lld " , (long long ) expectedBytes],
350
350
@" chunk" : chunkString
351
351
}
352
352
];
You can’t perform that action at this time.
0 commit comments