Module: xenomai-head Branch: master Commit: 0ef91ee227f9eed18d0e3193c5d8dc27e5ace70c URL: http://git.xenomai.org/?p=xenomai-head.git;a=commit;h=0ef91ee227f9eed18d0e3193c5d8dc27e5ace70c
Author: Philippe Gerum <r...@xenomai.org> Date: Thu Jun 18 13:37:27 2009 +0200 posix: fix pointer signedness in __wrap_clock_gettime() --- src/skins/posix/clock.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/src/skins/posix/clock.c b/src/skins/posix/clock.c index 48d9aad..98595d4 100644 --- a/src/skins/posix/clock.c +++ b/src/skins/posix/clock.c @@ -62,9 +62,11 @@ int __wrap_clock_gettime(clockid_t clock_id, struct timespec *tp) #ifdef XNARCH_HAVE_NONPRIV_TSC if (clock_id == CLOCK_MONOTONIC && sysinfo.tickval == 1) { unsigned long long ns; + unsigned long rem; ns = xnarch_tsc_to_ns(__xn_rdtsc()); - tp->tv_sec = xnarch_divrem_billion(ns, &tp->tv_nsec); + tp->tv_sec = xnarch_divrem_billion(ns, &rem); + tp->tv_nsec = rem; return 0; } #endif /* XNARCH_HAVE_NONPRIV_TSC */ _______________________________________________ Xenomai-git mailing list Xenomai-git@gna.org https://mail.gna.org/listinfo/xenomai-git