Parcourir la source

Fix build problem on Xcode < 7.3 #30 #31

Ben Hsieh il y a 8 ans
Parent
révision
3fec76a9a6
2 fichiers modifiés avec 4 ajouts et 3 suppressions
  1. 1
    0
      src/ios/RNFetchBlobFS.m
  2. 3
    3
      src/ios/RNFetchBlobNetwork.h

+ 1
- 0
src/ios/RNFetchBlobFS.m Voir le fichier

@@ -293,6 +293,7 @@ void runOnMainQueueWithoutDeadlocking(void (^block)(void))
293 293
                             else
294 294
                                 asciiStr = [asciiStr stringByAppendingFormat:@"%d", val];
295 295
                         }
296
+                        free(bytePtr);
296 297
                     }
297 298
                     asciiStr = [asciiStr stringByAppendingString:@"]"];
298 299
                     [self.bridge.eventDispatcher

+ 3
- 3
src/ios/RNFetchBlobNetwork.h Voir le fichier

@@ -21,12 +21,12 @@ typedef void(^DataTaskCompletionHander) (NSData * _Nullable resp, NSURLResponse
21 21
 @property (nonatomic) int expectedBytes;
22 22
 @property (nonatomic) int receivedBytes;
23 23
 @property (nullable, nonatomic) NSMutableData * respData;
24
-@property (nullable, nonatomic) RCTResponseSenderBlock callback;
24
+@property (strong, nonatomic) RCTResponseSenderBlock callback;
25 25
 @property (nullable, nonatomic) RCTBridge * bridge;
26 26
 @property (nullable, nonatomic) NSDictionary * options;
27 27
 @property (nullable, nonatomic) RNFetchBlobFS * fileStream;
28
-@property (nullable, nonatomic) CompletionHander fileTaskCompletionHandler;
29
-@property (nullable, nonatomic) DataTaskCompletionHander dataTaskCompletionHandler;
28
+@property (strong, nonatomic) CompletionHander fileTaskCompletionHandler;
29
+@property (strong, nonatomic) DataTaskCompletionHander dataTaskCompletionHandler;
30 30
 @property (nullable, nonatomic) NSError * error;
31 31
 
32 32