Changeset 173141 in webkit for trunk/Source/JavaScriptCore/API
- Timestamp:
- Aug 30, 2014, 3:43:33 PM (11 years ago)
- Location:
- trunk/Source/JavaScriptCore/API
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/API/JSContext.mm
r170589 r173141 193 193 return nil; 194 194 195 return [(NSString *)JSStringCopyCFString(kCFAllocatorDefault, name) autorelease];195 return (NSString *)adoptCF(JSStringCopyCFString(kCFAllocatorDefault, name)).autorelease(); 196 196 } 197 197 -
trunk/Source/JavaScriptCore/API/JSValue.mm
r165074 r173141 768 768 } 769 769 770 NSString *stringNS = CFBridgingRelease(JSStringCopyCFString(kCFAllocatorDefault, jsstring));770 RetainPtr<CFStringRef> stringCF = adoptCF(JSStringCopyCFString(kCFAllocatorDefault, jsstring)); 771 771 JSStringRelease(jsstring); 772 return stringNS;772 return (NSString *)stringCF.autorelease(); 773 773 } 774 774
Note:
See TracChangeset
for help on using the changeset viewer.