Merge pull request #331 from cbatson/CapabilitiesGetLanguage_zombie

resolves https://github.com/openfl/lime/issues/327
This commit is contained in:
Joshua Granick
2015-01-28 13:21:58 -08:00

View File

@@ -22,13 +22,13 @@ bool LaunchBrowser(const char *inUtf8URL)
std::string CapabilitiesGetLanguage()
{
#ifndef OBJC_ARC
//NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
#endif
NSString *language = [[NSLocale preferredLanguages] objectAtIndex:0];
std::string result(language?[language UTF8String]:"");
#ifndef OBJC_ARC
[language release];
//[pool drain];
//[language release];
[pool drain];
#endif
return result;
}