projects
/
feisty_meow.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
new version
[feisty_meow.git]
/
nucleus
/
library
/
timely
/
timer_driver.cpp
diff --git
a/nucleus/library/timely/timer_driver.cpp
b/nucleus/library/timely/timer_driver.cpp
index c8186c726d6faf5afbe3006cd0a7838b9d37e2c0..b675c6189eabf5ac347e307bb649cead3f0d4cfd 100644
(file)
--- a/
nucleus/library/timely/timer_driver.cpp
+++ b/
nucleus/library/timely/timer_driver.cpp
@@
-150,7
+150,7
@@
timer_driver::timer_driver()
#if defined(__UNIX__) || defined(__GNU_WINDOWS__)
_prompter(new signalling_thread(INITIAL_TIMER_GRANULARITY)),
#else
#if defined(__UNIX__) || defined(__GNU_WINDOWS__)
_prompter(new signalling_thread(INITIAL_TIMER_GRANULARITY)),
#else
- _real_timer_id(N
IL
),
+ _real_timer_id(N
ULL_POINTER
),
#endif
_in_timer(false)
{
#endif
_in_timer(false)
{
@@
-159,7
+159,7
@@
timer_driver::timer_driver()
#ifdef __UNIX__
// register for the our personal signal.
signal(OUR_SIGNAL, &timer_driver_private_handler);
#ifdef __UNIX__
// register for the our personal signal.
signal(OUR_SIGNAL, &timer_driver_private_handler);
- _prompter->start(N
IL
);
+ _prompter->start(N
ULL_POINTER
);
#endif
}
#endif
}
@@
-173,13
+173,13
@@
timer_driver::~timer_driver()
struct sigaction action;
action.sa_handler = SIG_DFL;
struct sigaction action;
action.sa_handler = SIG_DFL;
- action.sa_sigaction = N
IL
;
+ action.sa_sigaction = N
ULL_POINTER
;
sigemptyset(&action.sa_mask);
action.sa_flags = 0;
#ifndef __APPLE__
sigemptyset(&action.sa_mask);
action.sa_flags = 0;
#ifndef __APPLE__
- action.sa_restorer = N
IL
;
+ action.sa_restorer = N
ULL_POINTER
;
#endif
#endif
- int ret = sigaction(OUR_SIGNAL, &action, N
IL
);
+ int ret = sigaction(OUR_SIGNAL, &action, N
ULL_POINTER
);
if (ret) {
///uhhh
}
if (ret) {
///uhhh
}
@@
-410,7
+410,7
@@
void timer_driver::hookup_OS_timer(int duration)
#elif defined(_MSC_VER)
int max_tries_left = 100;
while (max_tries_left-- >= 0) {
#elif defined(_MSC_VER)
int max_tries_left = 100;
while (max_tries_left-- >= 0) {
- _real_timer_id = (basis::un_int *)SetTimer(N
IL
, 0, duration,
+ _real_timer_id = (basis::un_int *)SetTimer(N
ULL_POINTER
, 0, duration,
timer_driver_private_handler);
if (!_real_timer_id) {
// failure to set the timer.
timer_driver_private_handler);
if (!_real_timer_id) {
// failure to set the timer.
@@
-432,7
+432,7
@@
void timer_driver::unhook_OS_timer()
// postpone the thread for quite a while so we can take care of business.
_prompter->reschedule(LONG_TIME);
#elif defined(_MSC_VER)
// postpone the thread for quite a while so we can take care of business.
_prompter->reschedule(LONG_TIME);
#elif defined(_MSC_VER)
- if (_real_timer_id) KillTimer(N
IL
, (UINT_PTR)_real_timer_id);
+ if (_real_timer_id) KillTimer(N
ULL_POINTER
, (UINT_PTR)_real_timer_id);
#endif
#ifdef DEBUG_TIMER_DRIVER
LOG("unhooked OS timer.");
#endif
#ifdef DEBUG_TIMER_DRIVER
LOG("unhooked OS timer.");