summaryrefslogtreecommitdiffstats
path: root/sys/isa/atrtc.c
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2003-05-31 20:23:46 +0000
committerphk <phk@FreeBSD.org>2003-05-31 20:23:46 +0000
commit0eb6112a0e766ee9e223c9d312d0582b0a5dc039 (patch)
tree39fe8e54f12e27add37fe4b590021af570f4563b /sys/isa/atrtc.c
parentd7cb459f3c955181b2ffa81602aadd194d3905cc (diff)
downloadFreeBSD-src-0eb6112a0e766ee9e223c9d312d0582b0a5dc039.zip
FreeBSD-src-0eb6112a0e766ee9e223c9d312d0582b0a5dc039.tar.gz
Don't rely on boolean expression evaluating to 1 or 0 by default.
Found by: FlexeLint
Diffstat (limited to 'sys/isa/atrtc.c')
-rw-r--r--sys/isa/atrtc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/isa/atrtc.c b/sys/isa/atrtc.c
index 9e6c489..9d87758 100644
--- a/sys/isa/atrtc.c
+++ b/sys/isa/atrtc.c
@@ -105,7 +105,7 @@ static void setup_8254_mixed_mode(void);
* 32-bit time_t's can't reach leap years before 1904 or after 2036, so we
* can use a simple formula for leap years.
*/
-#define LEAPYEAR(y) ((u_int)(y) % 4 == 0)
+#define LEAPYEAR(y) (((u_int)(y) % 4 == 0) ? 1 : 0)
#define DAYSPERYEAR (31+28+31+30+31+30+31+31+30+31+30+31)
#define TIMER_DIV(x) ((timer_freq + (x) / 2) / (x))
OpenPOWER on IntegriCloud