@@ -191,7 +191,7 @@ static inline int fsync (int fd)
#endif
#ifndef roundl
-#define roundl(x) (long double)((long long)((x==0)?0.0:((x)+((x)>0)?0.5:-0.5)))
+#define roundl(x) (long double)((long long)((x==0)?0.0:((x)+(((x)>0)?0.5:-0.5))))
enum alive {