Skip to content
Snippets Groups Projects
Commit 707d9fb6 authored by Nagy Tibor's avatar Nagy Tibor
Browse files

Enable SDL timers

parent 7ec6d099
No related branches found
No related tags found
1 merge request!142Enable SDL timers
diff -rupN source/src/timer/unix/SDL_systimer.c source-redox/src/timer/unix/SDL_systimer.c
--- source/src/timer/unix/SDL_systimer.c 2012-01-19 07:30:06.000000000 +0100
+++ source-redox/src/timer/unix/SDL_systimer.c 2018-04-22 17:42:17.455342646 +0200
@@ -150,14 +150,14 @@ static void HandleAlarm(int sig)
int SDL_SYS_TimerInit(void)
{
- struct sigaction action;
+ //struct sigaction action;
- /* Set the alarm handler (Linux specific) */
- SDL_memset(&action, 0, sizeof(action));
- action.sa_handler = HandleAlarm;
- action.sa_flags = SA_RESTART;
- sigemptyset(&action.sa_mask);
- sigaction(SIGALRM, &action, NULL);
+ ///* Set the alarm handler (Linux specific) */
+ //SDL_memset(&action, 0, sizeof(action));
+ //action.sa_handler = HandleAlarm;
+ //action.sa_flags = SA_RESTART;
+ //sigemptyset(&action.sa_mask);
+ //sigaction(SIGALRM, &action, NULL);
return(0);
}
@@ -168,22 +168,22 @@ void SDL_SYS_TimerQuit(void)
int SDL_SYS_StartTimer(void)
{
- struct itimerval timer;
+ //struct itimerval timer;
- timer.it_value.tv_sec = (SDL_alarm_interval/1000);
- timer.it_value.tv_usec = (SDL_alarm_interval%1000)*1000;
- timer.it_interval.tv_sec = (SDL_alarm_interval/1000);
- timer.it_interval.tv_usec = (SDL_alarm_interval%1000)*1000;
- setitimer(ITIMER_REAL, &timer, NULL);
+ //timer.it_value.tv_sec = (SDL_alarm_interval/1000);
+ //timer.it_value.tv_usec = (SDL_alarm_interval%1000)*1000;
+ //timer.it_interval.tv_sec = (SDL_alarm_interval/1000);
+ //timer.it_interval.tv_usec = (SDL_alarm_interval%1000)*1000;
+ //setitimer(ITIMER_REAL, &timer, NULL);
return(0);
}
void SDL_SYS_StopTimer(void)
{
- struct itimerval timer;
+ //struct itimerval timer;
- SDL_memset(&timer, 0, (sizeof timer));
- setitimer(ITIMER_REAL, &timer, NULL);
+ //SDL_memset(&timer, 0, (sizeof timer));
+ //setitimer(ITIMER_REAL, &timer, NULL);
}
#else /* USE_ITIMER */
......@@ -13,8 +13,8 @@ function recipe_update {
function recipe_build {
./autogen.sh
./configure --prefix=/ --host=${HOST} --disable-shared --disable-pulseaudio --disable-video-x11 --disable-cdrom --disable-loadso --disable-threads --disable-timers --enable-audio --enable-dummyaudio --enable-video-orbital
make
./configure --prefix=/ --host=${HOST} --disable-shared --disable-pulseaudio --disable-video-x11 --disable-cdrom --disable-loadso --disable-threads --enable-audio --enable-dummyaudio --enable-video-orbital
make
skip=1
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment