diff --git a/ios/Text/RNSVGTSpan.m b/ios/Text/RNSVGTSpan.m index 5d8e5364d..16b94c40d 100644 --- a/ios/Text/RNSVGTSpan.m +++ b/ios/Text/RNSVGTSpan.m @@ -273,6 +273,10 @@ - (CGFloat)getSubtreeTextChunksTotalAdvance CGRect textBounds = CTLineGetBoundsWithOptions(line, 0); CGFloat textMeasure = CGRectGetWidth(textBounds); cachedAdvance = textMeasure; + + CFRelease(attrString); + CFRelease(line); + return textMeasure; }