From: Jay Freeman (saurik) Date: Fri, 11 Mar 2011 04:50:50 +0000 (-0800) Subject: Slightly safer package.getField() memory management. X-Git-Tag: v1.1.0%b6~16 X-Git-Url: https://git.saurik.com/cydia.git/commitdiff_plain/b6f9e52acfe57d119e3f85cd5982497be0a491e8 Slightly safer package.getField() memory management. --- diff --git a/MobileCydia.mm b/MobileCydia.mm index b3593809..6b23cf5e 100644 --- a/MobileCydia.mm +++ b/MobileCydia.mm @@ -2194,7 +2194,7 @@ struct PackageNameOrdering : if (!parser.Find([name UTF8String], start, end)) return (NSString *) [NSNull null]; - return [(NSString *) CYStringCreate(start, end - start) autorelease]; + return [NSString stringWithString:[(NSString *) CYStringCreate(start, end - start) autorelease]]; } } - (void) parse {