mirror of
https://github.com/love2d/love.git
synced 2026-08-12 08:30:56 +02:00
Tighter memory management when checking for .love files in the Mac application’s Resources folder.
Xcode 4.2 or greater is now required to build LÖVE in OS X
This commit is contained in:
@@ -32,12 +32,15 @@ std::string getLoveInResources()
|
||||
{
|
||||
std::string path;
|
||||
|
||||
// check to see if there are any .love files in Resources - props to stevejohnson/diordna
|
||||
NSArray *lovePaths = [[NSBundle mainBundle] pathsForResourcesOfType:@"love" inDirectory:nil];
|
||||
if ([lovePaths count] > 0)
|
||||
@autoreleasepool
|
||||
{
|
||||
NSString *firstLovePath = [lovePaths objectAtIndex:0];
|
||||
path = std::string([firstLovePath UTF8String]);
|
||||
// check to see if there are any .love files in Resources - props to stevejohnson/diordna
|
||||
NSArray *lovePaths = [[NSBundle mainBundle] pathsForResourcesOfType:@"love" inDirectory:nil];
|
||||
if ([lovePaths count] > 0)
|
||||
{
|
||||
NSString *firstLovePath = [lovePaths objectAtIndex:0];
|
||||
path = std::string([firstLovePath UTF8String]);
|
||||
}
|
||||
}
|
||||
|
||||
return path;
|
||||
|
||||
Reference in New Issue
Block a user