1
0

Removed deprecated HasCommand function

This commit is contained in:
STRWarrior
2014-02-05 20:20:11 +01:00
parent d6142b53f3
commit 89ec774fd6
4 changed files with 1 additions and 36 deletions

View File

@@ -25,26 +25,6 @@ void cGroup::AddPermission( AString a_Permission )
bool cGroup::HasCommand( AString a_Command )
{
if( m_Commands.find("*") != m_Commands.end() )
{
return true;
}
CommandMap::iterator itr = m_Commands.find( a_Command );
if( itr != m_Commands.end() )
{
if( itr->second ) return true;
}
for( GroupList::iterator itr = m_Inherits.begin(); itr != m_Inherits.end(); ++itr )
{
if( (*itr)->HasCommand( a_Command ) ) return true;
}
return false;
}
void cGroup::InheritFrom( cGroup* a_Group )
{
m_Inherits.remove( a_Group );
@@ -54,6 +34,7 @@ void cGroup::InheritFrom( cGroup* a_Group )
void cGroup::ClearPermission()
{
m_Permissions.clear();