diff options
Diffstat (limited to 'libhw_generic/alarmclock.c')
-rw-r--r-- | libhw_generic/alarmclock.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libhw_generic/alarmclock.c b/libhw_generic/alarmclock.c index d539496..3364f72 100644 --- a/libhw_generic/alarmclock.c +++ b/libhw_generic/alarmclock.c @@ -10,8 +10,8 @@ #include <libhw/generic/alarmclock.h> static void alarmclock_sleep_intrhandler(void *_arg) { - cid_t *cid = _arg; - cr_unpause_from_intrhandler(*cid); + cid_t cid = *(cid_t *)_arg; + cr_unpause_from_intrhandler(cid); } void alarmclock_sleep_until_ns(implements_alarmclock *clock, uint64_t abstime_ns) { |