From 035c86c9f03583f12246ba617383b3ea14e87c4b Mon Sep 17 00:00:00 2001 From: Greg Herlihy Date: Thu, 30 Sep 2021 11:50:19 -0700 Subject: [PATCH] Fix memory leak when return CGPathRef --- apple/Elements/RNSVGUse.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apple/Elements/RNSVGUse.m b/apple/Elements/RNSVGUse.m index 4f7a0261f..89f1d1546 100644 --- a/apple/Elements/RNSVGUse.m +++ b/apple/Elements/RNSVGUse.m @@ -138,7 +138,7 @@ - (CGPathRef)getPath: (CGContextRef)context return nil; } CGPathRef path = [template getPath:context]; - return CGPathCreateCopyByTransformingPath(path, &transform); + return (CGPathRef) CFAutorelease(CGPathCreateCopyByTransformingPath(path, &transform)); } @end