Permesso il lanciamento di programmi didersi da quelli prassi

git-svn-id: svn://10.65.10.50/trunk@1864 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
alex 1995-09-20 16:25:03 +00:00
parent e28d214844
commit c5e6752b55

View File

@ -228,14 +228,14 @@ bool TMenu_application::build_firm_data(long codditta, bool flagcom)
bool TMenu_application::module_enabled(const char * program) const bool TMenu_application::module_enabled(const char * program) const
{ {
bool ok = FALSE; bool found = FALSE;
const int nmod = _modules.items(); const int nmod = _modules.items();
for (int aut = 0; aut < nmod; aut++) for (int aut = 0; aut < nmod; aut++)
{ {
const TString& s = (const TString&) _modules[aut]; const TString& s = (const TString&) _modules[aut];
if (s.compare(program, 2) == 0) { ok = TRUE; break; } if (s.compare(program, 2) == 0) { found = TRUE; break; }
} }
return ok && has_module(aut); return (!found) || has_module(aut);
} }
void TMenu_application::load_menu() void TMenu_application::load_menu()