mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-06-20 03:59:32 +01:00
(svn r8745) [PSP] -Add: added a CSleep() for PSP
This commit is contained in:
parent
6abbf15a8e
commit
c50396cb15
14
src/unix.cpp
14
src/unix.cpp
@ -260,13 +260,11 @@ bool InsertTextBufferClipboard(Textbuf *tb)
|
||||
|
||||
void CSleep(int milliseconds)
|
||||
{
|
||||
#if !defined(__BEOS__) && !defined(__AMIGA__)
|
||||
usleep(milliseconds * 1000);
|
||||
#endif
|
||||
#ifdef __BEOS__
|
||||
#if defined(PSP)
|
||||
sceKernelDelayThread(milliseconds * 1000);
|
||||
#elif defined(__BEOS__)
|
||||
snooze(milliseconds * 1000);
|
||||
#endif
|
||||
#if defined(__AMIGA__)
|
||||
#elif defined(__AMIGA__)
|
||||
{
|
||||
ULONG signals;
|
||||
ULONG TimerSigBit = 1 << TimerPort->mp_SigBit;
|
||||
@ -282,7 +280,9 @@ void CSleep(int milliseconds)
|
||||
}
|
||||
WaitIO((struct IORequest *)TimerRequest);
|
||||
}
|
||||
#endif // __AMIGA__
|
||||
#else
|
||||
usleep(milliseconds * 1000);
|
||||
#endif
|
||||
}
|
||||
|
||||
#ifdef WITH_ICONV
|
||||
|
Loading…
Reference in New Issue
Block a user