| 123 | } |
| 124 | |
| 125 | File* FileDescriptors::GetFile(int d) |
| 126 | { |
| 127 | Core::LockGuard lock(m_mutex); |
| 128 | |
| 129 | auto index = static_cast<uint32_t>(d - DESCRIPTOR_MIN); |
| 130 | |
| 131 | EXIT_IF(!m_files.IndexValid(index)); |
| 132 | |
| 133 | return m_files.At(index); |
| 134 | } |
| 135 | |
| 136 | File* FileDescriptors::GetFile(const String& real_name) |
| 137 | { |
no test coverage detected