From 4ba0705f05109328c94327e9ef83c183895b6f43 Mon Sep 17 00:00:00 2001 From: Alex Shinn Date: Tue, 14 Jul 2009 01:45:16 +0900 Subject: [PATCH] fixing trunc for real now (hopefully... getting sleepy) --- include/chibi/config.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/chibi/config.h b/include/chibi/config.h index b070397b..a79c7b17 100644 --- a/include/chibi/config.h +++ b/include/chibi/config.h @@ -111,7 +111,7 @@ #define strcasecmp cistrcmp #define strncasecmp cistrncmp #define round(x) floor((x)+0.5) -#define trunc(x) ((x)-((x)-round(x))) +#define trunc(x) floor((x)+0.5*(((x)<0)?1:0)) #else