| 1388 | } |
| 1389 | |
| 1390 | bool fceuWrapperTryLock(const char *filename, int line, const char *func, int timeout) |
| 1391 | { |
| 1392 | bool lockAcq = false; |
| 1393 | |
| 1394 | lockAcq = fceuWrapperTryLock( timeout ); |
| 1395 | |
| 1396 | if ( lockAcq && debugMutexLock) |
| 1397 | { |
| 1398 | char txt[32]; |
| 1399 | sprintf( txt, ":%i - ", line ); |
| 1400 | lockFile.assign(filename); |
| 1401 | lockFile.append(txt); |
| 1402 | lockFile.append(func); |
| 1403 | } |
| 1404 | return lockAcq; |
| 1405 | } |
| 1406 | |
| 1407 | bool fceuWrapperTryLock(int timeout) |
| 1408 | { |
no outgoing calls
no test coverage detected