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

Reply via email to