| 1100 | } |
| 1101 | |
| 1102 | const IConsole::ICommandInfo *CConsole::GetCommandInfo(const char *pName, int FlagMask, bool Temp) |
| 1103 | { |
| 1104 | for(CCommand *pCommand = m_pFirstCommand; pCommand; pCommand = pCommand->Next()) |
| 1105 | { |
| 1106 | if(pCommand->m_Flags & FlagMask && pCommand->m_Temp == Temp) |
| 1107 | { |
| 1108 | if(str_comp_nocase(pCommand->Name(), pName) == 0) |
| 1109 | return pCommand; |
| 1110 | } |
| 1111 | } |
| 1112 | |
| 1113 | return nullptr; |
| 1114 | } |
| 1115 | |
| 1116 | std::unique_ptr<IConsole> CreateConsole(int FlagMask) { return std::make_unique<CConsole>(FlagMask); } |
| 1117 |
no test coverage detected