@@ -3505,10 +3505,10 @@ struct MCMacDesktop: public MCSystemInterface, public MCMacSystemService
35053505
35063506
35073507 // SN-2014-08-08: [[ Bug 13026 ]] Fix ported from 6.7
3508- if (MCNameIsEqualTo (p_type, MCN_engine, kMCCompareCaseless )
3508+ if (MCNameIsEqualToCaseless (p_type, MCN_engine)
35093509 // SN-2015-04-20: [[ Bug 14295 ]] If we are here, we are a standalone
35103510 // so the resources folder is the redirected engine folder
3511- || MCNameIsEqualTo (p_type, MCN_resources, kMCCompareCaseless ))
3511+ || MCNameIsEqualToCaseless (p_type, MCN_resources))
35123512 {
35133513 MCAutoStringRef t_engine_folder;
35143514 uindex_t t_last_slash;
@@ -3519,7 +3519,7 @@ struct MCMacDesktop: public MCSystemInterface, public MCMacSystemService
35193519 if (!MCStringCopySubstring (MCcmd, MCRangeMake (0 , t_last_slash), &t_engine_folder))
35203520 return False;
35213521
3522- if (MCNameIsEqualTo (p_type, MCN_resources, kMCCompareCaseless ))
3522+ if (MCNameIsEqualToCaseless (p_type, MCN_resources))
35233523 {
35243524 if (!MCS_apply_redirect (*t_engine_folder, false , r_folder))
35253525 return False;
@@ -4552,7 +4552,7 @@ struct MCMacDesktop: public MCSystemInterface, public MCMacSystemService
45524552 sigaction (SIGCHLD , &action, NULL );
45534553 while (MCnprocesses--)
45544554 {
4555- MCNameDelete (MCprocesses[MCnprocesses] . name);
4555+ MCValueRelease (MCprocesses[MCnprocesses] . name);
45564556 MCprocesses[MCnprocesses] . name = nil;
45574557 if (MCprocesses[MCnprocesses].pid != 0
45584558 && (MCprocesses[MCnprocesses].ihandle != NULL
@@ -5580,7 +5580,7 @@ static void MCS_startprocess_launch(MCNameRef name, MCStringRef docname, Open_mo
55805580 if (MCStringGetLength (docname))
55815581 {
55825582 for (i = 0 ; i < MCnprocesses ; i++)
5583- if (MCNameIsEqualTo (name, MCprocesses[i].name , kMCCompareExact ))
5583+ if (MCNameIsEqualTo (name, MCprocesses[i].name , kMCStringOptionCompareExact ))
55845584 break ;
55855585 if (i == MCnprocesses)
55865586 {
0 commit comments