| 749 | } |
| 750 | |
| 751 | void CHalfLife2::AddToFakeCliCmdQueue(int client, int userid, const char *cmd) |
| 752 | { |
| 753 | DelayedFakeCliCmd *pFake; |
| 754 | |
| 755 | if (m_FreeCmds.empty()) |
| 756 | { |
| 757 | pFake = new DelayedFakeCliCmd; |
| 758 | } else { |
| 759 | pFake = m_FreeCmds.front(); |
| 760 | m_FreeCmds.pop(); |
| 761 | } |
| 762 | |
| 763 | pFake->client = client; |
| 764 | pFake->userid = userid; |
| 765 | pFake->cmd.assign(cmd); |
| 766 | |
| 767 | m_CmdQueue.push(pFake); |
| 768 | } |
| 769 | |
| 770 | void CHalfLife2::ProcessFakeCliCmdQueue() |
| 771 | { |
no test coverage detected