From e780c122c0e26fccdd2aaa0fcc86ede989ffaed5 Mon Sep 17 00:00:00 2001 From: Alex Shinn Date: Tue, 14 Jul 2009 01:36:37 +0900 Subject: [PATCH] fixing definition of trunc for plan9 --- include/chibi/config.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/include/chibi/config.h b/include/chibi/config.h index bd4007cb..b070397b 100644 --- a/include/chibi/config.h +++ b/include/chibi/config.h @@ -110,9 +110,8 @@ #define exit_normally() exits(NULL) #define strcasecmp cistrcmp #define strncasecmp cistrncmp -/* XXXX these are wrong */ -#define trunc floor -#define round(x) floor(x+0.5) +#define round(x) floor((x)+0.5) +#define trunc(x) ((x)-((x)-round(x))) #else