add StripMacResourceForks(); hopefully prevents things like issue 178 ( http://ssc.ajworld.net/sm-ssc/bugtracker/view.php?id=178 ) from happening again

This commit is contained in:
AJ Kelly
2010-08-26 00:49:40 -05:00
parent 705bf9b778
commit 20a1802758
8 changed files with 23 additions and 1 deletions
+2
View File
@@ -178,6 +178,7 @@ void ThemeManager::GetThemeNames( vector<RString>& AddTo )
{
GetDirListing( SpecialFiles::THEMES_DIR + "*", AddTo, true );
StripCvsAndSvn( AddTo );
StripMacResourceForks( AddTo );
}
void ThemeManager::GetSelectableThemeNames( vector<RString>& AddTo )
@@ -462,6 +463,7 @@ void ThemeManager::RunLuaScripts( const RString &sMask )
GetDirListing( sThemeDir + "Scripts/*", arrayScriptDirs, true );
SortRStringArray( arrayScriptDirs );
StripCvsAndSvn( arrayScriptDirs );
StripMacResourceForks( arrayScriptDirs );
FOREACH_CONST( RString, arrayScriptDirs, s ) // foreach dir in /Scripts/
{
// Find all Lua files in this directory, add them to asElementPaths