mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-19 19:34:18 +08:00
58 lines
1.8 KiB
Diff
58 lines
1.8 KiB
Diff
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 */
|