From 5fab5a19145281595fc062c613e5ce5bd9db17b2 Mon Sep 17 00:00:00 2001 From: Alex Antonyuk Date: Tue, 25 Jun 2013 00:06:52 +0300 Subject: [PATCH] fixed memory leak in REVKActivity in encoding string function --- REActivityViewController/REVKActivity.m | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/REActivityViewController/REVKActivity.m b/REActivityViewController/REVKActivity.m index a8db2cf..f2ee77c 100644 --- a/REActivityViewController/REVKActivity.m +++ b/REActivityViewController/REVKActivity.m @@ -200,11 +200,11 @@ - (void)shareText:(NSString *)text - (NSString *)URLEncodedString:(NSString *)str { - NSString *result = (__bridge NSString *)CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault, - (CFStringRef)str, - NULL, - CFSTR("!*'();:@&=+$,/?%#[]"), - kCFStringEncodingUTF8); + NSString *result = (__bridge_transfer NSString *)CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault, + (CFStringRef)str, + NULL, + CFSTR("!*'();:@&=+$,/?%#[]"), + kCFStringEncodingUTF8); return result; }