소스 검색

release imgRef to close memory leak

Simon Ermler 5 년 전
부모
커밋
c9ed64e07e
1개의 변경된 파일1개의 추가작업 그리고 0개의 파일을 삭제
  1. 1
    0
      ios/RNThumbnail.m

+ 1
- 0
ios/RNThumbnail.m 파일 보기

@@ -38,6 +38,7 @@ RCT_EXPORT_METHOD(get:(NSString *)filepath resolve:(RCTPromiseResolveBlock)resol
38 38
         NSFileManager *fileManager = [NSFileManager defaultManager];
39 39
         NSString *fullPath = [tempDirectory stringByAppendingPathComponent: [NSString stringWithFormat:@"thumb-%@.jpg", [[NSProcessInfo processInfo] globallyUniqueString]]];
40 40
         [fileManager createFileAtPath:fullPath contents:data attributes:nil];
41
+        CGImageRelease(imgRef);
41 42
         if (resolve)
42 43
             resolve(@{ @"path" : fullPath,
43 44
                        @"width" : [NSNumber numberWithFloat: thumbnail.size.width],