Fix crash on double release

Make sure image is set to nil once it has been released. This ensures
that we won't release it more than once.
This commit is contained in:
Örjan Fors
2020-03-26 19:56:52 +01:00
parent e66e87a5b5
commit 5886346c2a
+1
View File
@@ -40,6 +40,7 @@
}
_src = src;
CGImageRelease(_image);
_image = nil;
RCTImageSource *source = [RCTConvert RCTImageSource:src];
if (source.size.width != 0 && source.size.height != 0) {
_imageSize = source.size;