| 207 | |
| 208 | template <typename MutexType> |
| 209 | void EnterCritical(const char* pszName, const char* pszFile, int nLine, MutexType* cs, bool fTry) |
| 210 | { |
| 211 | push_lock(cs, CLockLocation(pszName, pszFile, nLine, fTry, util::ThreadGetInternalName())); |
| 212 | } |
| 213 | template void EnterCritical(const char*, const char*, int, Mutex*, bool); |
| 214 | template void EnterCritical(const char*, const char*, int, RecursiveMutex*, bool); |
| 215 | template void EnterCritical(const char*, const char*, int, std::mutex*, bool); |
nothing calls this directly
no test coverage detected