aboutsummaryrefslogtreecommitdiffstats
path: root/extras/mini-os/include/time.h
diff options
context:
space:
mode:
authorKeir Fraser <keir@xensource.com>2007-10-24 14:35:19 +0100
committerKeir Fraser <keir@xensource.com>2007-10-24 14:35:19 +0100
commitd06d3cfb8d7622c66c59a2454fe9b791374058ec (patch)
tree4fe906a9c961b90ae38e98071a9298144afd18ed /extras/mini-os/include/time.h
parenteab26d8a910f424a5f43eebf2d5e537015c7a0b4 (diff)
downloadxen-d06d3cfb8d7622c66c59a2454fe9b791374058ec.tar.gz
xen-d06d3cfb8d7622c66c59a2454fe9b791374058ec.tar.bz2
xen-d06d3cfb8d7622c66c59a2454fe9b791374058ec.zip
minios: Make NSEC_TO_USEC/NSEC_TO_SEC macros expression safe.
From: Samuel Thibault <samuel.thibault@xensource.com> Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'extras/mini-os/include/time.h')
-rw-r--r--extras/mini-os/include/time.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/extras/mini-os/include/time.h b/extras/mini-os/include/time.h
index 468a8d9173..ab844e8ede 100644
--- a/extras/mini-os/include/time.h
+++ b/extras/mini-os/include/time.h
@@ -37,8 +37,8 @@ typedef s64 s_time_t;
#define MICROSECS(_us) (((s_time_t)(_us)) * 1000UL )
#define Time_Max ((s_time_t) 0x7fffffffffffffffLL)
#define FOREVER Time_Max
-#define NSEC_TO_USEC(_nsec) (_nsec / 1000UL)
-#define NSEC_TO_SEC(_nsec) (_nsec / 1000000000ULL)
+#define NSEC_TO_USEC(_nsec) ((_nsec) / 1000UL)
+#define NSEC_TO_SEC(_nsec) ((_nsec) / 1000000000ULL)
/* wall clock time */
typedef long time_t;