Updated Branches:
  refs/heads/dev 5f9bcb8da -> d0d4573ac

[CB-4480] Fix up a couple Unsigned->Signed mistakes from previous commit.

Also - thanks to Klaus Schmidt for the original patch for this fix.


Project: 
http://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer/commit/d0d4573a
Tree: 
http://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer/tree/d0d4573a
Diff: 
http://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer/diff/d0d4573a

Branch: refs/heads/dev
Commit: d0d4573ac630a4ee4c049df4b54bebb40d663676
Parents: 5f9bcb8
Author: Andrew Grieve <[email protected]>
Authored: Fri Aug 2 13:51:11 2013 -0400
Committer: Andrew Grieve <[email protected]>
Committed: Fri Aug 2 13:51:11 2013 -0400

----------------------------------------------------------------------
 src/ios/CDVFileTransfer.m | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer/blob/d0d4573a/src/ios/CDVFileTransfer.m
----------------------------------------------------------------------
diff --git a/src/ios/CDVFileTransfer.m b/src/ios/CDVFileTransfer.m
index d1aef24..f1fd4d3 100644
--- a/src/ios/CDVFileTransfer.m
+++ b/src/ios/CDVFileTransfer.m
@@ -209,7 +209,7 @@ static CFIndex WriteDataToStream(NSData* data, 
CFWriteStreamRef stream)
     NSData* postBodyAfterFile = [[NSString stringWithFormat:@"\r\n--%@--\r\n", 
kFormBoundary] dataUsingEncoding:NSUTF8StringEncoding];
 
     long long totalPayloadLength = [postBodyBeforeFile length] + [fileData 
length] + [postBodyAfterFile length];
-    [req setValue:[[NSNumber numberWithUnsignedLongLong:totalPayloadLength] 
stringValue] forHTTPHeaderField:@"Content-Length"];
+    [req setValue:[[NSNumber numberWithLongLong:totalPayloadLength] 
stringValue] forHTTPHeaderField:@"Content-Length"];
 
     if (chunkedMode) {
         CFReadStreamRef readStream = NULL;
@@ -535,7 +535,7 @@ static CFIndex WriteDataToStream(NSData* data, 
CFWriteStreamRef stream)
             if (uploadResponse != nil) {
                 [uploadResult setObject:uploadResponse forKey:@"response"];
             }
-            [uploadResult setObject:[NSNumber 
numberWithUnsignedLongLong:self.bytesTransfered] forKey:@"bytesSent"];
+            [uploadResult setObject:[NSNumber 
numberWithLongLong:self.bytesTransfered] forKey:@"bytesSent"];
             [uploadResult setObject:[NSNumber numberWithInt:self.responseCode] 
forKey:@"responseCode"];
             result = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK 
messageAsDictionary:uploadResult];
         } else {
@@ -683,8 +683,8 @@ static CFIndex WriteDataToStream(NSData* data, 
CFWriteStreamRef stream)
         }
         NSMutableDictionary* downloadProgress = [NSMutableDictionary 
dictionaryWithCapacity:3];
         [downloadProgress setObject:[NSNumber numberWithBool:lengthComputable] 
forKey:@"lengthComputable"];
-        [downloadProgress setObject:[NSNumber 
numberWithUnsignedLongLong:self.bytesTransfered] forKey:@"loaded"];
-        [downloadProgress setObject:[NSNumber 
numberWithUnsignedLongLong:self.bytesExpected] forKey:@"total"];
+        [downloadProgress setObject:[NSNumber 
numberWithLongLong:self.bytesTransfered] forKey:@"loaded"];
+        [downloadProgress setObject:[NSNumber 
numberWithLongLong:self.bytesExpected] forKey:@"total"];
         CDVPluginResult* result = [CDVPluginResult 
resultWithStatus:CDVCommandStatus_OK messageAsDictionary:downloadProgress];
         [result setKeepCallbackAsBool:true];
         [self.command.commandDelegate sendPluginResult:result 
callbackId:callbackId];
@@ -697,8 +697,8 @@ static CFIndex WriteDataToStream(NSData* data, 
CFWriteStreamRef stream)
         NSMutableDictionary* uploadProgress = [NSMutableDictionary 
dictionaryWithCapacity:3];
 
         [uploadProgress setObject:[NSNumber numberWithBool:true] 
forKey:@"lengthComputable"];
-        [uploadProgress setObject:[NSNumber 
numberWithUnsignedLongLong:totalBytesWritten] forKey:@"loaded"];
-        [uploadProgress setObject:[NSNumber 
numberWithUnsignedLongLong:totalBytesExpectedToWrite] forKey:@"total"];
+        [uploadProgress setObject:[NSNumber 
numberWithLongLong:totalBytesWritten] forKey:@"loaded"];
+        [uploadProgress setObject:[NSNumber 
numberWithLongLong:totalBytesExpectedToWrite] forKey:@"total"];
         CDVPluginResult* result = [CDVPluginResult 
resultWithStatus:CDVCommandStatus_OK messageAsDictionary:uploadProgress];
         [result setKeepCallbackAsBool:true];
         [self.command.commandDelegate sendPluginResult:result 
callbackId:callbackId];

Reply via email to