From a0cfa6d0544b7c58f4831e8531cc66ed623574af Mon Sep 17 00:00:00 2001 From: gdisirio Date: Tue, 13 May 2014 12:45:35 +0000 Subject: Tentative fix for bug #502. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@6933 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- os/nil/include/nil.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'os/nil/include') diff --git a/os/nil/include/nil.h b/os/nil/include/nil.h index 161c79a6d..6c3084153 100644 --- a/os/nil/include/nil.h +++ b/os/nil/include/nil.h @@ -735,7 +735,7 @@ typedef struct { * @xclass */ #define chVTTimeElapsedSinceX(start) \ - ((systime_t)(chVTGetSystemTimeX() - start)) + ((systime_t)(chVTGetSystemTimeX() - (start))) /** * @brief Checks if the specified time is within the specified time window. @@ -752,7 +752,7 @@ typedef struct { * @xclass */ #define chVTIsTimeWithinX(time, start, end) \ - ((bool)((time) - (start) < (end) - (start))) + ((bool)((systime_t)((time) - (start)) < (systime_t)((end) - (start)))) /** * @brief Condition assertion. -- cgit v1.2.3