Some <termios.h> #define WRAP, undef it.
authorJarkko Hietaniemi <jhi@iki.fi>
Thu, 4 Sep 2014 12:21:57 +0000 (08:21 -0400)
committerJarkko Hietaniemi <jhi@iki.fi>
Thu, 4 Sep 2014 13:39:45 +0000 (09:39 -0400)
time64.c

index 74914bd..b7ced91 100644 (file)
--- a/time64.c
+++ b/time64.c
@@ -88,6 +88,7 @@ static const char dow_year_start[SOLAR_CYCLE_LENGTH] = {
 #define CHEAT_YEARS 108
 
 #define IS_LEAP(n)     ((!(((n) + 1900) % 400) || (!(((n) + 1900) % 4) && (((n) + 1900) % 100))) != 0)
+#undef WRAP /* some <termios.h> define this */
 #define WRAP(a,b,m)    ((a) = ((a) <  0  ) ? ((b)--, (a) + (m)) : (a))
 
 #ifdef USE_SYSTEM_LOCALTIME