]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/mini-os.git/commitdiff
minios: Make NSEC_TO_USEC/NSEC_TO_SEC macros expression safe.
authorKeir Fraser <keir@xensource.com>
Wed, 24 Oct 2007 13:35:19 +0000 (14:35 +0100)
committerKeir Fraser <keir@xensource.com>
Wed, 24 Oct 2007 13:35:19 +0000 (14:35 +0100)
From: Samuel Thibault <samuel.thibault@xensource.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
include/time.h

index 468a8d9173b8a081506425fd0a6966305161cab8..ab844e8ede8b0fc51e2a338c998d423cd85fa70e 100644 (file)
@@ -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;