diff options
Diffstat (limited to 'Foundation/GTMNSString+FindFolder.m')
-rw-r--r-- | Foundation/GTMNSString+FindFolder.m | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/Foundation/GTMNSString+FindFolder.m b/Foundation/GTMNSString+FindFolder.m index 7d2f3b5..3a44174 100644 --- a/Foundation/GTMNSString+FindFolder.m +++ b/Foundation/GTMNSString+FindFolder.m @@ -31,12 +31,11 @@ OSErr err = FSFindFolder(theDomain, theFolderType, doCreate, &folderRef); if (err == noErr) { - CFURLRef folderURL = CFURLCreateFromFSRef(kCFAllocatorSystemDefault, &folderRef); + CFURLRef folderURL = CFURLCreateFromFSRef(kCFAllocatorSystemDefault, + &folderRef); if (folderURL) { - - folderPath = GTMNSMakeCollectable(CFURLCopyFileSystemPath(folderURL, kCFURLPOSIXPathStyle)); - [folderPath autorelease]; - + folderPath = GTMCFAutorelease(CFURLCopyFileSystemPath(folderURL, + kCFURLPOSIXPathStyle)); CFRelease(folderURL); } } |